fix mouseover bug #28

Fix for issue #28:
Bug: zoomed image does not disappear when you leave hover while loading

This fixes the behavior that the zoomed image remains visible if the mouse leaves the image area while the image is still loaded. A new flag indicates whether the mouse is in the image area and is checked once the zoomed image is fully loaded.