Added font rendering and gles 2 stuff.
Merge branch 'master' into HEAD
Cleaned up ImageHandler and created 3 new classes to handle
fonts and shaders:

1. FontHandler which loads and gets fonts.
2. TitleFontRenderer which renders titleFont with shader.
3. ShaderHandler which loads and gets shaders

Cleaned up EntityRenderer and PlayerEntityinterface as we
no longer need to get camera or dispose batch.

MainGameScreen now handles our batch so only one instance
is being called. MainGameScreen now includes FontHandler
and TitleFontRenderer objects.

Created .gitignore