Factored out pushing of glyph bounds to Lua table into helper function MOAIFreeTypeFont::PushRectAndBaselineToLuaTable().
Replaced calls to FT_Set_Char_Size() with calls to MOAIFreeTypeFont::SetCharacterSize().  Removed unnecessary UNUSED() macros.
Added helper method AffirmFreeTypeFace() to MOAIFreeTypeFont.  Replaced repeated font face initiation sequence with call to AffirmFreeTypeFace().  Organized private method declarations in alphabetical order in MOAIFreeTypeFont.h.
Changed call to exit() in CHECK_ERROR() macro to a call to abort() in MOAIFreeTypeFont.cpp.
Changed macro CHECK_ERROR to throw a std::runtime_error exception and print information about where the error happened.
Merge branch 'mindsnacks-dev' of https://github.com/mindsnacks/moai-dev into feature/ike-freetype-refactor
Merge branch 'mindsnacks-dev' of https://github.com/mindsnacks/moai-dev into feature/ike-freetype-refactor
Merge branch 'mindsnacks-dev' of https://github.com/mindsnacks/moai-dev into feature/ike-freetype-refactor
WIP: Updated OSX XCode project to work with changes to Moai library.
Merge branch fix/osx-project and resolve conflicts.
Merge branch 'mindsnacks-dev' of https://github.com/mindsnacks/moai-dev into feature/ike-freetype-refactor
Removed commented code in GlutHost.cpp. Removed ARCHS flags for OSX targets in libmoai.xcodeproj.
Merge branch mindsnacks-dev and fix conflicts.
Enabled C++ exceptions in libmoai.xcodeproj in relevant projects.
Merge pull request #52 from mindsnacks/feature/ike-freetype-refactor

Refactoring of MOAIFreeTypeFont