Delete non-transient options on deactivation as well.
Add an `image_needs_to_be_created` method to try to catch instances where the image size is changed
re: issue #17