Lots Of Fixes

Fixes for #121 & #120 & #110 

Images now using bigger rather than original. - Reducing image size, but with thumbnails keeping quality.  Also keeping the scale correct as twitter crops to make square.

Image loader will retry getting images once if the number of bytes in the returned image is 0.  hopefully fixing issues with incorrectly loaded images in the cache.