Minor TextView-like improvements

Formatted the class, as well as adding support for android:lineSpacingExtra and android:lineSpacingMult
attributes in XML. Added support for margins of child views and text ascent.