Open GLES Common Headers

Switch text drawing functions in GLES to use float and refactored it to utilize common headers. Should be tested by someone capable of doing so, however we never even gave it a Windowing system bridge yet.