fixed #17 use $q.all to keep worldstate array order

add all promises of the Worldstate resource to an array and use this
array to synch the promises with $q.all. $q.all ensures that the array
with promises keeps the same order.
Merge branch 'bug/17-ws-tree-fires-multiple-events' into dev