Merge branch 'release/1.0.6' into dev
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
fixed #19

visit all tree nodes when a change in the selectedNodes is detected and
deselect / select the node if necessary
Merge branch 'bug/19-deselect-worldstates-via-binding' into dev
fixed #18

deactivate the active node in the tree, if the activeNode provided
through binding was not found in the tree.
Merge branch 'bug/18-clear-active-node-if-not-loaded-yet' into dev
close #20 active childnode if it is the activeNode

when lazy loading the children of a node, it can happen the one of the
childnodes is the activeNode. in that case we need to set this child
node active.
Merge branch 'feature/20-set-activeNode-on-lazy-load' into dev
changed version in bower json to release new version
jslint corrections
added grunt generated dist files
Merge tag 'v1.0.7'