Swatter work
Swatter re-factored

Reasonably happy with swatter swinging. Refactored code to no longer be
dependant on the crosshair (which was for mouse swings). Moved all key
stroke code to the swatter script and out of the separate handler
script.

Tapping keys allows swatter to complete a swing, where as releasing the
key after holding breaks the swing at the current position. Can
transition from different swinging directions cleanly now without a
delay as before.