Contains some minor cleanups and a small fix.

* Fixes that the rendering of the 3D overlays was part of the "Render Chunks (Water, Ice, ...)" profiler activity
* renamed TeraAdvancedDeflator into TeraVisitingDeflator because it is using the visitor pattern.
Fixes, optimizes and adjusts some rendering related things.

* Adjusts specular reflection from torches on the sea water plane
* Increases AO factor for billboards
* Decreases max HDR exposure during the night
* Increases max HDR exposure during the day
* Speeds up HDR exposure adjustment
* Adjusts water tint
* Adjusts water plane when looked at from below (while swimming) - addresses #403
* Adjusts FOV for the rendering of the first person view
* Removes vertex animation from water blocks not on sea level
* Removes reflection from water blocks not on sea level
* Removes timer from HDR exposure update
* Optimizes pixel read operation for the HDR luminance calculation to use BGRA instead of RGBA
* Adjusts water clipping plane - fixes #401
Fixes for #377
Recycling of entity ids should now work - forgot to return recycled entities
Added some debugging code to show active entities
Fixed the entity reference cache - it now correctly will drop unused references during garbage collection
Changed block entity mode to default to ON_INTERACTION, so normal blocks are not retained indefinitely as entities.
Merge branch 'develop' of git@github.com:MovingBlocks/Terasology.git into develop
Merge pull request #400 from mbrotz/simple-sparse-chunk

Additions for sparse chunks - config, improved benchmarking, asynchronous deflate
+ implemented 16-bit dense and sparse arrays
Merge branch 'develop' into simple-sparse-chunk
+ added some comments
Fixes that the blur settings were not working as intended.
Implemented serialization handlers and factories for tera arrays.
+ added interface TeraArraySerializationHandler<T extends TeraArray>
+ added abstract base class TeraArray.SerializationHandler<T extends TeraArray>
+ added interface TeraArrayFactory<T extends TeraArray>
* changed class Chunk to use the new factories
* changed class AdvancedConfig to use the new factories
Merge branch 'develop' into simple-sparse-chunk