Make TextGlyph typed
Expose DynamicTextGlyph::get_page
Allow const variables with initializers to be used in expressions (like enum definitions).  Also fix compiler warning.
Split off epvector.h into its own file in an attempt to cut down compilation time