Merge pull request #2162 from bergerkiller/master

Fixed isMaterial implementation in SpoutBlock
Formatting
Add SpoutAnimationComponent implement AnimationComponent
Change default configuration
Change default settings
Performance tweak for lighting (use local chunks)
Don't check task queued status if added due to redirects
Updated player and console to use new default chat channel

Signed-off-by: zml2008 <zach@zachsthings.com>
Implement chat channel factory

Signed-off-by: zml2008 <zach@zachsthings.com>
Add EntityRenderer (no real change, just move code)
Add multiple animation in same time
Correct default permission for chat

Signed-off-by: zml2008 <zach@zachsthings.com>
Implement API on animation
Add command to move/rotate/scale a entity
Add command to move/rotate/scale a entity with his id
Add command to start/stop animation on a entity
Update animation exporter for blender (not fully functionnal say
Alkaelis)
Fixed the newline errors

Signed-off-by: Irmo van den Berge <bergerkiller@gmail.com>