Rewrite of core functionality.
Move styles out to stylesheet to make it hackable. Wrap image with and add event to target so flyout can be positioned anywhere.
New example/doc format, load zoom image on demand.
Package cleanup, amend license details
Add new example images and demo layout variations
Complete documentation for HTML, CSS and JS setup, plugin options and API
Add `preventClicks` option
Add teardown API method
Fix header comments and add GA code for GH pages
Make open an API method
Cleanup some package meta
Tweak demo styles
Add onShow and onHide callback options