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 ....
getNumTriangles() and getNumObjects() to RajawaliScene
getNumTriangles and getNumObjects in BaseObject3D
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
removed BaseObject3D from parameter
removed duplicate
Added a link to the Rajawali Community on Google+ to README.md
Merge pull request #756 from androidder/patch-6

getNumTriangles and getNumObjects in BaseObject3D
Merge pull request #755 from androidder/patch-5

getNumTriangles() and getNumObjects() to RajawaliScene
Refactored the Number3D class into Vector3 and Vector2D into Vector2.
A drastic change but necessary. See also issue #586