Moved image fetching on to an operation queue

Image downloading would cease otherwise if you quickly scrolled through a large set of images. Too many NSURLConnection threads were spawned. Now a max of 6 are spawned and it works as a proper queue with new connections waiting until the existing ones have finished. Also added changes to configureCell:atIndexPath which makes scrolling completely liquid smooth - previously there had been one slight remaining scroll jitter.