Store the correct, post-bind, handler for window events. Incorrect handler removal was causing all mouse events to be eaten before handed off to Hammer.
Don't dispose of/recreate Hammer instances because it doesn't actually work. Instead turn all gestures on/off.