More Text formatting tools and Edit box work

I added support for text formatting, like leading, left, center, right,
top, VCenter, bottom orientation.  I am NOT going to support fully
justified text, because that would be a nightmare to design.