refactor stateMachine. Author is able to set multiple states to object
Merge branch 'dev' of https://github.com/sunriseJS/sunriseJS into dev

# By JGerdes
# Via JGerdes
* 'dev' of https://github.com/sunriseJS/sunriseJS:
  added jumping (more like a jetpack by now)
  forces are named
  using physics correctly in test game
  made physics working
  fixed: collsion normal was inverted for second entity
"setState" has to be emitted with an array of state names, at least one