Flamethrower

Merge the melee weapons pull request first.