Fixing issues with determining a textbox string bounds.

Currently the GetStringBounds returns a rect which is not correct.
Drawing the textbox with the rect provided doesn't create a textbox
with the text laid out as expected.  Fixing some bugs in the build
layout of text box designer and an issue with MOAIGlyph::GetRect which
was causing these problems.
Add getAlignment method to MOAITextBox

Adding the getAlignment method to MOAITextbox, useful for when one is
resizing a textbox, you can rettrieve its alignment and then re-align
it after the resize.
Protected windows-specific changes in 1a858c7be856d7fd8c440ec7290adcf1af8e7da8 to break build on other platforms.
Merge branch 'development' of https://github.com/virtualritz/moai-dev into hanappe-project
Merge branch 'getAlignment-MOAITextBox' of https://github.com/JandyCo/moai-dev into hanappe-project
Merge branch 'getstringbounds-fix' of https://github.com/JandyCo/moai-dev into hanappe-project