Fixed CheckStyle errors in PresetBinding and BasicHMTerrainGenerator
Merge pull request #1153 from msteiger/checkstyle

Fixed CheckStyle errors in PresetBinding and BasicHMTerrainGenerator
Integrated gestalt-module with Terasology.
Updated to gestalt-module 1.0.0
Added the option to disable the crash reporter via commandline (and enabled by default for IntelliJ project)
Set the module metadata filename explicitly.
Added serverSideOnly extension to metadata.
Fixed Input Configuration UI to correctly discover buttons from modules.
Added caching of reflections information to the build process for engine and modules.
Updated to latest released version of gestalt-module
Added missing package to API.
Merge pull request #1152 from MovingBlocks/develop-modulelib

Integrate gestalt-module with Terasology, replacing previous module system
Slight tweak to allow the reflection caching to work for standalone module builds
Checkstyle fixes
Fixed some places where Names were compared to Strings.
Merge pull request #1154 from immortius/develop

Fixes from gestalt-module integration
Switched to gestalt-module 1.2.0
Fixed asset resolvers.
Merge pull request #1157 from MovingBlocks/fix-asset-resolvers

Fixed asset resolvers
Updated to use gestalt-module 1.2.1 with fix for OSX
Merge pull request #1159 from immortius/develop

Updated to use gestalt-module 1.2.1 with fix for OSX
Fixed sorting of modules in the SelectModulesScreen.
Updated to gestalt-module 1.2.2 to address unit testing bug.
Renamed engine's module.txt to avoid confusion.
Update testing environments for junit tests
Use dependency resolver for unit testing modules