Fix unnecessary stack trace when deleting and no saved game selected
Load Component Map data types as a LinkedHashMap
Merge pull request #829 from mkienenb/ordered-hashmap-prefab-loading

Load Component Map data types as a LinkedHashMap
Fix copying maps
Merge pull request #830 from mkienenb/ordered-hashmap-copy-fix

Fix copying maps
Actually formatting cleanup for previous patch
Allow null as an enum type value
Fix unnecessary stack trace when deleting and no saved game selected
Load Component Map data types as a LinkedHashMap
Merge branch 'develop' of github.com:MovingBlocks/Terasology into develop
Merge pull request #833 from mkienenb/allow-null-as-enum-value-in-serialization

Allow null as enum value in serialization
Differentiate OnItemActivate block selections so they don't interfere with other kinds of block selections
Merge pull request #834 from mkienenb/differentiate-local-player-by-item-block-selection

Added OnItemActivateSelectionComponent
BlockSelectionRender shouldn't care about startPosition, only currentSelection
Merge pull request #835 from mkienenb/block-selection-renderer-too-picky

BlockSelectionRender shouldn't care about startPosition, only currentSel...
Added play() to Sound, to allow basic playback without the audio manager or using events (mostly for in a ui)
Fiddled with focus handling so it can be changed within interaction region processing.
Added click sounds for UIButton and UIInputBind
Changed BindsConfig to unbind existing usages of keys when new bindings are made, and to not override existing binds when applying default bindings.
Merge branch 'develop' into nui

Conflicts:
	engine/src/main/java/org/terasology/rendering/gui/windows/UIMenuSelectWorld.java