Add player animation.
Merge branch 'master' into develop.

Conflicts:
	readme.md
Refactor code.
Refactor Screen/Component management.
Add level one Tiled map.

Note: Tiled maps should use pure base64 encoding. Compressed TMX formats
will not work due to limitations in GWT.
Add loading/rendering code for the Tiled map.
Add debug rendering for the Tiled map.
Fix GWT build.

"Me program no good. Fix code. Make compile."
Merge branch 'feature/tiled-map-renderer' into develop.
Fix warnings.
Merge branch 'master' into develop.
Merge branch 'master' into develop.
Add Doxyfile and update code documentation.
Update gh-pages submodule.
Update submodules.
Update gitignore.