Allow mouse panning to fire when it leaves the browser

Fixes #120.  The mouse handler now works like google maps when panning.
No, I removed the mouse out part.  Mouse up will fire even if the pointer is outside of the browser window.