Merge pull request #507 from Alkaelis/master

Computational improvement for rotation smoothing
The Epic Math Refactor

Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
Merge pull request #508 from DDoSQc/master

The Epic Math Refactor
Adds callback so chunks are saved if light buffers change
Fix tests for @Raphfrk.
Signed-off-by: Chris Sanders <zidane@outlook.com>
Change for animation
Add GL40 support (to use element array)
Cleanup
Evidence suggests that GenericMath.sqrt is slower than Math.sqrt:

http://pastie.org/private/ahbkmwqpb3hzjfvz71jpya
Change for EntityRenderer
Move isRendered in RenderComponent
Replace ModelComponent by a abstract ModelHolderComponent implemented by
the RenderComponent
Computational improvement for smooth transform (continuation)

Signed-off-by: Alkaelis <AlkaelisFenaro@gmail.com>