Refactoring of MOAIFreeTypeFont

I added a couple of methods to reduce repeated lines of code in the source code for MOAIFreeTypeFont.  I also did some reorganization of the list of method declarations in the header.

## TODO:
- [x] Check leaks.

Review:
- [ ] @NachoSoto
- [x] someone else