Merge pull request #10 from variousauthors/megaman_controls_2

Megaman controls 2
Added player 3
Threaded sound engine WTF?!
Merge pull request #11 from variousauthors/sound_engine

Threaded sound engine WTF?!
Scaling by 0.5.
Merge pull request #12 from variousauthors/viewport

Scaling by 0.5.
Added player 4
Fixeda type
It's not a typo!
Actual sound methods!
The death of KEYRELEASED

oh yeah also a whole bunch of other stuff lols.
Merge pull request #14 from variousauthors/input

The death of KEYRELEASED
Ooops methods heehee
Merge pull request #13 from variousauthors/sound_engine

Actual sound methods!
Added Hope Rides Alone To Van

Visual change only
Merge pull request #15 from variousauthors/arena_update

Added Hope Rides Alone To Van
Oh god I forgot to merge earlier.
Merge branch 'master' into sound_engine

Conflicts:
	libs/fsm.lua
	main.lua
Merge pull request #16 from variousauthors/sound_engine

Sound engine
Gitignore and remove useless submodule.