- added delegate method for returning UIImage rather than a file path, allowing use of non-local (e.g. downloaded or NSData) images