Rewrote BitmapText to render more quickly and use less memory. Doc'd BitmapText.

Signed-off-by: Grant Skinner <info@gskinner.com>