Fix `Uncaught TypeError: Cannot read property 'x' of undefined, but seems to be a bug in Leaflet.sync` + jshinting.

The `zoomend` listener was attached to `originalMap` every time new sync relation is added, but it's only needed once. Sorry for mixing with jshinting...
Fire moveend after moving originalMap to update `L.Path`-like stuff
This seems to fix the issue even better
Merge pull request #9 from turban/zoomend-once

Fixes for zoomend + moveend, jshint