Issue #552 Added rotation and scale to cloned objects in BaseObject3D and VertexAnimationObject3D.
Merge pull request #559 from ToxicBakery/master

Added ParserException in AParser.
Uniforms should be set in useProgram(), not in the setters. See issue #510
Skeleton animation bug fix. Shouldn't call super.setShaderParams() because it is a container only.
Skeletal Animation code clean up. Also merged GPUSkinningMaterial into DiffuseMaterial and PhongMaterial. Changed the default to a non-glossy material.
While doing this I've come to the conclusion that materials need a bit of an overhaul.
Skeletal animation on resume bug fix. The buffers weren't recreated when resuming.
Added the option to hide the root object when doing a batch rendering
Fix for issue #453 "Bug when using Animation3D together with setDelay() ?"
Merge pull request #565 from ToxicBakery/master

Finished implementing ParserExceptions
Issue #556 "Buffer null when texture reload by using skybox in livewallpaper"
#227 Load GLSL from external resources.
- CubeMapMaterial.java and ParticleMaterial.java are both broken. Not sure why.