So much it hurts

Fixed almost all the bugs on the tracker, at the time of writing. Added
a new twilight cloak sprite. Added an empty infernal tear sprite,
temporary until we make something better. Added a bunch of fixes to the
handgun. Fixed the void tear's inventory functions with a single line of
code. Fixed a few server bugs. Fixed potion recipe crashing due to
container items. All in all, pretty good day.

PS. we're gonna need to run a code cleanup to scrape unused imports, I
got a little crazy with it.