No need for mouse event synthesis

We directly use the touch events, and the touch -> mouse
converter wasn't working anyway, so turn it off altogether.
Hide body until it has been translated
Use one() rather than on()/off()

We can use jQuery's built-in one() to attach a one time
event listener, rather than adding/removing manually.