hoverzoom bugs fixed

- fixed bug with zoomed in image stopping moving after getting close to
top left corner
- fixed bug with some zoomed in images not showing up (due to not
having a set width)
- fixed centering of zoomed in image (for images smaller than 200x200
at full zoom, the zoomedi n image would be off center of where the
cursor was pointing)