Add setting to disable downloading of images when not on wifi
Actually enable image cache and add our own loading listener

The listener will display a loading spinner when loading and the image when finished loading. If loading fails we hide both
Implement image enabled checking and loading feedback for the recent torrents
Implement image enable checking and loading feedback for torrent search