Event changed name to EventSystem

Event is allready a native object.
Changed the way the event system is initialized. No need to do strange
closure function calls, only an object.
Improved logging of game results
Hack & /

Code cleanup
Clear onSoundDecode when shutting down state
Backend rewritten and changes to player setup

* Backend is now an object, no need for closure + function
initialization.
* Added getUser and changed nextGame to getScenario.
* Player is logged in in step before game starts, we only need to grab
its data.
Scrollbars be gone!
Bugfix: ButtonPanel now always set min/max
Character super class added

say functionality changed to be part of it. Which means you now need to
have characters that will say something to be subclassing Character.
Character now has move functionality
Improved fade function
Added instructions for agent try mode
Phaser update
Merge remote-tracking branch 'upstream/master'
Bug fixes.