Landing impact animation for hoppers
The beginnings of player hop stuff, sorta works but it's nasty.

Also fixed a bug in PlayerInput
- added shockwave as a damaging weapon for post-hop impact
- vibrate effect upon landing
- tweaks to the visual effect
- added different TTL for each weapon type
- made drop shadows optional, currently off for all weapons
- made lighting optional for ammo
- added lighting and ammo color