ADD: ImageReader actually selects an appropriate Reader based on extension
CHANGE: moved the image loading in imageCache to the AReader system and is now in ReaderQt. imageLoader now just uses ImageReader.