TextureManager update. This commit is just to store my changes. It is far from ready for prime ime.
Merge branch 'master' of https://github.com/MasDennis/Rajawali
Another intermediate commit. Will do a pull after this to sync with @AndrewJo's EffectsComposer changes.
The texture manager class has been deep cleaned. It integrates with @jwoolston's task queue on RajawaliRenderer.
Also added the new Texture class with subclasses. Still need to add a few more textures like compressed textures, video textures, etc.
Merge branch 'master' of https://github.com/MasDennis/Rajawali

Conflicts:
	src/rajawali/effects/EffectComposer.java
Another intermediate update. Making good progress but not there yet.
Still need to add compressed texture and a few others. I'm about to commit working examples as well.
Merge branch 'master' of https://github.com/MasDennis/Rajawali

Conflicts:
	src/rajawali/parser/fbx/FBXParser.java
Added alpha map and specular map textures.
Merge branch 'master' of https://github.com/MasDennis/Rajawali
Renamed bump map to normal map. Added compressed textures.
VideoTexture is now working as well. This wraps up most of the texture manager overhaul.
Now testing can begin ....
TextureManager cleanup and bug fixes. Also added a CHANGELOG.md file which will help users transition from 'old' Rajawali to 'Anchor Steam'.
Merge branch 'master' of https://github.com/MasDennis/Rajawali