Improved GetImageSizeScaleTo

Added and changed the order of the view measurement.
You should always get the actual measure width and height of the view first, then fallback.

That way combining this with LayoutTree listeners you can wait for the view to be measured and 
your images are always scaled exactly to the view size
String fix
Prevented NPE
Fixed log string
Java Docs for disc caches
Added LruMemoryCache with only strong references (based on Android's
LruCache)
Java docs
Java docs
Sample: Set memory cache depending on Android version
Update Readme
Added code formatter for Eclipse
Merge pull request #191 from chrisjenx/patch-1

Improved getImageSizeScaleTo (consider measured View width and height)
Fixed scale calculation
Maven: Increased target Android versions
Built lib snapshot
Handle redirects (HTTP <-> HTTPS)
Fixed usage of encoded URI. Use original incoming URI for callbacks,
disc cache's file name generator. (Affects URIs with special/local
UTF-8 symbols)
Update Readme
Annotated deprecated Gallery
Not use FlushedInsputStream by default.
Introduced ImageLoader.handleSlowNetwork(boolean).
Chnaged API: ImageLoader.denyNetworkDownloads() and
.allowNetworkDownloads() -> ImageLoader.denyNetworkDownloads(boolean).