Show a progress view whilst loading images.

As an added benefit, downloaded data is cached too
Some small adjustments to the progress bar's appearance, and fix a bug where falling back to the browser could result in a blank screen after resuming on iOS 7