Replace hammer with touch event handling

On my Galaxy Nexus, gestures weren't being picked up ~10% of the time. Swapping Hammer out and handling the raw touch events has fixed that and also seems to have speeded it up. Not sure what the negative consequences are but I thought I'd share. [Here's it running](http://chrisprice.io/2048) in case you want to compare.