Added play music node
Merge remote-tracking branch 'upstream/develop' into behavior
fixed miglayout and added @API to WorldAtlas
fixed music and sound node
added a global entity to run music node
Merge remote-tracking branch 'upstream/develop' into behavior
Only one global entity can be exist
Added AudioEndListener, so PlaySound/Music nodes switch from RUNNING to SUCCESS, once the sound/music ends.
Updated description in prefab
Merge remote-tracking branch 'upstream/develop' into behavior

Conflicts:
	engine/src/main/java/org/terasology/logic/behavior/BehaviorSystem.java
fixed bug in PostBeginSystems
AutoCreate to create a global entity for the default behavior tree
Removed API from WorldAtlas
ZoomableLayout can now zoom
Merge remote-tracking branch 'upstream/develop' into behavior
Support asset loading from a facade
Delete kinda-sorta duplicate class on request from @msteiger - not in use anyway. Original lives in the Cities module and might eventually make it back somewhere.
Fixed getHUDElement methods.
Fixed ordering of saved games.
Initial version of UIIconBar
Merge branch 'develop' of git@github.com:MovingBlocks/Terasology.git into develop
Can move for loop outside of if
over-formatted last time
Merge pull request #954 from mkienenb/PR-facade-asset-loading

Support asset loading from a facade