Add new event system
Convert remaining coffee to lsc
New subscription class, event loop using new channels, update prelude-ls
new Channel class
mapable and filterable channels
Use new channels for frame-driver
Use new channels for keyboard input
Switch more over to new channels
Custom pub/sub system
tweaks
Use channels for alerts
Decouple background from mediator
Tidy requires
Use new channels for player deaths
Merge branch 'master' into new-events

Conflicts:
	app/scripts/game/editor/CodeMirrorExtras.ls
	app/scripts/game/hints/Alert.ls
	config.coffee
Get new build system working with new events
Add channels.parse
add channels.merge
Merge branch 'master' into new-events

Conflicts:
	gulpfile.ls
New events for hints