Added Bullet entity and fixed shoot
Added second level of charge up and [WIP] dashing
Dash Jump works now
Resolved ambiguities in the states
Polygon Dash!
Resolved more ambiguities!

Making a complex state machine without a diagram wasn't a great idea.
Added maximum duration to dash
Merge branch 'master' into megaman_controls

Conflicts:
	player.lua
Added dashing to falling transition
[WIP] Some state machine trouble!

- A mid-air Jump is causing the player to rocket downwards.
- There is a problem with key mashing not being distinct
Merge pull request #6 from variousauthors/megaman_controls

Megaman controls