osx build: remove dependency on Carbon

The only real remaining dependency I found was SetSystemUIMode() which has can be simply replaced by NSApplication:setPresentationOptions.

NB: I also tried to update scripts/osx/template/emptyExample.xcodeproj but my Xcode 5 installation seemed to re-write the entire project file (I assume it was automatically upgraded) so the diff was *way* larger than necessary. Leaving that out for now.
osx emptyProject template: remove dependency on Carbon
remove setName from ofMesh
remove unused string name in ofMesh
ofPixels: fix resize, was using bytesPerPixel instead of numChannels as offset
bring PG to latest master
ofFbo: better check for passed settings == allocated one
ofFbo: set internalFormat in internal settings to correct value. Closes #2827
ofFbo: fix grammar in error messages
Update ofxAssimpModelLoader.cpp

Load models in binary, not text mode.  fixes issue #1932 - ofxAssimpModelLoader example fails when loading 3DS model (when pressing '5')
Merge pull request #2830 from ed-was-here/bugfix-#1932

Update ofxAssimpModelLoader.cpp
Merge pull request #2648 from liamstask/feature-remove-carbon-osx

[proposal] osx build: remove dependency on Carbon
Merge pull request #2651 from jedahan/remove-ofMesh-setname

remove setName from ofMesh
remove unused mesh setName() in assimp
Merge pull request #2837 from admsyn/fix-unused-setname-assimp

Remove ofMesh setName() in ofxAssimpModelLoader
fixes #2829 ofVbo custom attribute stride

addresses an issue where the buffer length would be calculated wrongly if stride for a custom ofVbo attribute was set to 0.

Based on @cinghiale's suggestion, and the ensueing discussion.

Signed-off-by: tgfrerer <tim@poniesandlight.co.uk>
Merge pull request #2839 from tgfrerer/fix-ofVboStride

fixes #2829 ofVbo custom attribute stride
fixes #2593 by disabling uniqueShader for Raspberry Pi
Merge pull request #2840 from jvcleave/uniqueShader-disabled

fixes #2593 by disabling uniqueShader for Raspberry Pi