Fix #101 - protect Audio Element from garbage collection during load
Unprotect Image only after the load or error events have been triggered