Fixing some bugs in the code to store the overall cache state.
Cleaning up the API a little and fixing a bug in the image aspect fit resizing.
Introducing a better signalling method for indicating that the post-processing of an HTTP download is complete.
Image resizing should now happen on a background thread.
Removing unnecessary APis.
Further API simplification.
Switching to a single API for bulk item removal.
Fixing a small bug in the deletion which left orphaned cache entries. Adding a new UIImageView subclass for more powerful control over cache item lifecycles. Adding an additional notification event when an item begins to make the UI seem more responsive.