Ignore xccheckout files for now
Fix a memory leak
Bumped upgrade version (by Xcode)
Make sure we are using the correct object type.
Make sure we are running the script in UTF-8 mode, regardless of the current environment

Signed-off-by: Blake Skinner <bskinner@mit.edu>
Remove the 'per-sdk' settings as we aren't using them.

Signed-off-by: Blake Skinner <bskinner@mit.edu>
Minor updates to keep Xcode happy

Signed-off-by: Blake Skinner <bskinner@mit.edu>
Fix a potential crash (inserting nil into mutable dictionary)

Signed-off-by: Blake Skinner <bskinner@mit.edu>
Sanity check the string so we don't accidentally try to insert nil into the dictionary (and crash)

Signed-off-by: Blake Skinner <bskinner@mit.edu>