normalize and update Xcode templates

the Xcode project templates had varying default settings and in one case, would be called out as an issue prompting for update. the PR normalizes and updates the settings to be more consistent with each other and Apple's templates with a focus on the project language code, bundle identifier's reverse-DNS format, bundle versions, copyright year and application icon.

the Xcode project compatibility version was also bumped from 3.1 to 3.2 as Xcode 4.4 is already required for the branch and opening a 3.1 compatibility version project in Xcode 4.6 will call it out as an issue (misidentified as a warning in the commit message).