Add the option for a zoom handler callback

This adds a zoomhandler callback that you can use to do custom things when openseadragon changes zoom.

We use it to keep our SVG in sync.