Renamed the class ImageCallback to ImageRequest. Internally the ImageManager class now uses three queues to handle all requests (as opposed to n thread pools containing 1 thread each). This allows requests to be dealt with in their correct ordering and is better suited for alternative request heavy views such as a GridView.