Sweeping changes

Extended to enable passing styles for the wrapper and text as part of
the options. Removed MSIE support. Changed reference for default height
and width from window to parent element. Altered default styles.
Changed algorithm for zooming to pull in a snapshot of the page at the
same aspect ratio of the container, scaled by the zoom factor, and then
scaled back down to fit the container. Corrected offset that cropped up
due to change in zoom functionality.
Small change to comments
Merge pull request #1 from IckyRicky/ESPZoom

Esp zoom