Fixed ConfigWorldGenScreen

The displayed properties are now correctly updated on selection change
events.
Persistent storage of world generation params
Assign world generator configs to world entity
Merge branch 'develop' of github.com:MovingBlocks/Terasology into develop
Convert json config data to module components
Use configured json parser for module data config params
Fix main performance problems with MeshComponent Rendering
Stylistic fixes for mesh rendering performance
Merge pull request #999 from Josharias/FixMeshRenderingPerformance

Fix main performance problems with MeshComponent Rendering
Fixed error with temporary block entities when a block is changed from a type with a prefab to a type without.
Checkstyle fixes.
Merge pull request #997 from msteiger/persistent

Persistent storage of world generation params
Various findbug fixes - unclosed file handles, unwise usage of System.exit(), comparables with behavior that does not match equals(), various other tweaks.
Added missing slope block shapes and moved them to a sub directory.
Merge pull request #1001 from skaldarnar/develop

Added missing slope block shapes and moved them to a sub directory.
Updated NOTICE
Add support for double in PropertyProvider
Merge pull request #1002 from msteiger/property

Add support for double in PropertyProvider
Added reflections cache
Create a dedicated folder for (versioned) reflections cache files