Fix bug in WebKit engine

Events hold open a reference to the original Image object causing a further memory leak (turns out this is the same one that jQuery suffers). Bug has been reported to WebKit devs