Switch from FloatMath to Math
Merge pull request #491 from AndrewJo/master

Switch from FloatMath to Math
Stopped reloading uninitialized PostProcessingRenderer

If the PostProcessingRenderer has not been initialized and mTextureSize
is still set to -1, attempting to reload it will raise a GL error.
Copy paste error
Support for localized pitch, yaw, and roll
Merge pull request #514 from AndrewJo/master

Pitch, yaw, and roll for Camera
Merge pull request #507 from Kazetsukai/master

Prevent reloading of uninitialized PostProcessingRenderer in RajawaliRenderer
Converted Euler rotations to Quaternions

Converted local Euler rotations to Quaternion based rotation to avoid
gimbal lock.
Added synchronization checks to all uses of mChildren and mPlugins

Signed-off-by: Jared Woolston <jwoolston@tenkiv.com>
Update Animation3D.java

Minor change to avoid a flashing effect when using Animation3D.REVERSE + Animation3D.INFINITE
Merge pull request #525 from Cedroux/patch-1

Update Animation3D.java
Merge pull request #521 from AndrewJo/master

Converted Camera's local rotations from Euler method to Quaternions
Converted to CopyOnWriteArrayList

Converted mChildren, mPlugins, mFilters to Collections.synchronizedList
wrapped CopyOnWriteArrayList and removed all synchronized statements
related to these members in RajawaliRenderer.
Extended concurrency protection

Extended to include mLights and mChildren of BaseObject3D. Note that
this changes the method signature of addLights() in BaseObject3D,
AMaterial and AAdvancedMaterial.
Merge pull request #524 from Tenkiv/concurrency

Added synchronization checks to all uses of mChildren and mPlugins
Added default identity state to matrices

Signed-off-by: Jared Woolston <jwoolston@tenkiv.com>
Merge pull request #534 from Tenkiv/default_identity_matrix

Added default identity state to matrices in BaseObject3D
Moved tutorials over from my blog to Github
Added new tutorial links
Fix for issue #537 RajawaliRenderer.setCamera() didn't update the
camera's view matrix.