Bug 925448 - Stop CGImageRef external data being deleted prematurely. r=bgirard,bas a=bajaj