Update svg-pan-zoom.js

resetZoom didn't work if the boundingClientRect and the bbox were not squares
Merge pull request #31 from ksimard/master

Update reset Zoom
Zoom buttons zoom at center (Fixes #4). Refactor zoom code. Fix IE viewport
Cross-browser mousewheel support (including IE). Optimisations.
Optimizations are from profiling on Firefox. They include:
- Reducing calls to getCTM() (viewportCTM is no longer a static variable)
- Cache calls to getScreenCTM() which is slow on Firefox

Made some attempts to normalise wheel speed across browsers.
Tested manually on FF 28, Chrome 33 and IE 11.
Merge pull request #33 from bcoughlan/master

Zoom buttons zoom at center (Fixes #4). Refactor zoom code. Fix IE viewp...
Update README.md
Update README.md
fixes bug #25 and adds control-icons plugin
move control icons files into their own directory
added multi-instance capability, started with touch events, and finished up with the pan zoom controls option
set default for control icons to be disabled
don't show devserver in repo
don't show devserver in repo
update documentation
Merge branch 'gh-pages' of github.com:ariutta/svg-pan-zoom into gh-pages