Removes the pixi.js javascript code and adds 'main.dart.js', which was generated by a program written in Dart, using StageXL for graphics. (#42)
Redoes the Player finite state machine. We manage to encapsulate all 3 states (idle, moving-left, moving-right) with one function.
Also abstracts the KeyUp and KeyDown classes so that the Player doesn't have to care about keycodes and that whole mess.
Adds a primitive form of jumping to the simulation. We may need to wrap the mobile's Box2D Body object in our own object to track when it's colliding with other objects. (#38)
(#38) Adds basic collision detection for allowing jumps.
Merge branch 'dart' into dev

Conflicts:
	public/javascripts/src/game.js
	public/javascripts/src/main.js