Improve hovering behavior for SVGs
(before only the background was hoverable, now transparency is also shown while hovering over other elements in the SVG)
Adjust position/size/scaling of transparency layer for SVGs whose dimensions are manipulated using the "viewBox" attribute
Fix: hover on an already loaded SVG didn't work anymore when opening another SVG in a new tab