fixes #2 fixes #6 fixes #7 fixes #8

v0.95 BETA
Various, but extensive fixes. Slot swaps work regardless of mouse speed
while swapping (input is disabled during the swap), you can switch your
cursor while playing (but you can also disable it if you don't want to),
code is cleaner by using functions rather than go-to statements, slot
swaps and interact functionality should work in all browsers/clients
regardless of screen stretching, etc. (NOTE: will not work in browsers
with a non-100% zoom level)