Added member variable mGlyphArray to MOAIFreeTypeFont.
Changed return value of glyphsInText() to u8_strlen(text).  Added code to populate mGlyphArray in MOAIFreeTypeFont::NumberOfLinesToDisplayText().  Added code to initalize and clean up mGlyphArray in MOAIFreeTypeFont::RenderTexture().
Added member variable mAdvanceArray.  Added mechanism for skipping glyphs already present in mGlyphArray. Added parameter startIndex to helper method WidthOfString(). Changed WidthOfString() to remove references to a local glyph array.
Removed commented code in helper method WidthOfString().
Changed calculation of variable lineIndex in NumberOfLinesToDisplayText() to make sure bad access errors don't occur in WidthOfString().
Added multi-byte Unicode character support to NumberOfLinesToDisplayText().
Removed commented out code in MOAIFreeTypeFont::NumberOfLinesToDisplayText().
Removed member variable mDebugCallCount in MOAIFreeTypeFont.
Set glyph and advance vector array pointers to NULL after deleting in MOAIFreeTypeFont::RenderTexture().
Merge pull request #62 from mindsnacks/feature/ike-freetype-optimize

Feature/ike freetype optimize
Added conditions in MOAIFreeTypeFont::NumberOfLinesToDisplayText() to prevent getting FreeType errors due to uninitialized member varibles.
Merge pull request #63 from mindsnacks/fix/freetype-opt-size

Fixed FreeType error
Merge branch 'mindsnacks-dev' of github.com:mindsnacks/moai-dev into too-many-warnings

Conflicts:
	src/moaicore/MOAIFreeTypeFont.cpp