Xcode 4.6.x upgrade

Enabled various warnings; disabled obsolete warnings.