Rewrite fix-info-plist.sh with Python plistlib
fix-info-plist.sh uses a sed script to modify an XML file. I looked into ways to programmatically modify a plist file, and found Python plistlib. It will be more robust in case of changes in the input plist file like missing keys. I used plistlib with success in background-plist.py.