have -getContents: return an autoreleased image

unify and clarify behavior between cocoa and cocoa touch