Implemented text alignment and ComputeLineStart helpers.  Added additional parameters to GenerateTexture for alignment