Workaround an SDL crasher
Initial work on font/font library
Beginning work on TextNode, utility & core support for text
More work on integrating text with the scene graph

There are still problems with layout.
Fix baseline/layout issues, additional features to ZFont
Make text glyphs' backgrounds transparent
Some basic text rendering support

Merge branch 'text'