Per render list capabilities & Alpha blending

Improve the StringModel with proper scale and AA
Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
Created a TextureAtlas which can stitch together textures and be used to reduce the number of textures used by OpenGL

Signed-off-by: thehutch <th3hutch@yahoo.co.uk>