Update FBXParser.java

Added implementation for camera and basic implementation for lights
Update FBXValues.java

Added basic implementation for lights
I couldn't resist. Added AnimatedGIFTexture.java.
Merge pull request #807 from chegewara/master

FBXParser
Added camera support to VideoTexture.
Added a Camera2D to ScreenQuad. The reason for this is that a screenquad never uses a different camera. Makes things simpler.
Fix for #810 the vColor varying wasn't set for vertex colors.
Added a color blend factor to AMaterial and shaders. The color blend factor determines the influence of the vertex color or single color when mixed with a texture. A value of 0 means no influence. Only the color from the texture will be shown.  A value of 1.0 means only the color will be shown.
shader bug fix. removed the or in the if statement.
Added a screen grab class that saves the pixels from the buffer to a file on the sd card.
Added support for specular textures to the obj parser.
Added support for texture tiling on planes.
Removed the resetGLState() call from RajawaliScene's constructor to onSurfaceCreated() in RajawaliRenderer. The reason for this is the fact that it was called before the OpenGL context was created. This resulted in errors.