Extended skinning system to have an additional "part" level for elements composed of multiple parts.
Added support for dragging to the interaction system.
Implemented Slider element
Added bean binding helper.
Refactored VideoSettingsScreen a bit.
Completed VideoSettingsScreen
Added audio settings menu.
Tweaked the application of fixedWidth/height.
Fixed an issue with LwjglCanvas trying to use the wrong style when applying fixed sizes to an element's region.
Fixed a sanity check in BlockAppearance's constructor.
Added logging of config rendering options on save/load of the config.
Replaced with intuitive .toString methods and external loggers
Added "Preview Map" window

* Updates accordings to world seed
* Still uses old UI, because NUI is not yet finished
* Shows Humidity, Temperature and Biomes
* Zoom Slider does not work properly - UI bug?
Prettify code for CheckStyle
Fixed double logging of rendering debug settings.
Merge #759 from @msteiger - Map Preview
Merge branch 'develop' of https://github.com/MovingBlocks/Terasology into develop