Another big commit, added shooting!

As well as a ProjectileManager, checks for the shots hitting any
asteroids, hit effects when they do, more SFX for equipment switching
and firing, added a missile sprite ripped from UQM, added some checks to
toggle sound/music, and a ton of things to the Player class.