Do not use WeakRef for target in RemoteViews requests.
Merge pull request #650 from square/dimitris/remote-views-target

Do not use WeakRef for target in RemoteViews requests.
Account for null target when using fetch().
Next is 2.4.0.
Properly crash the app if transformation throws, add missing tests.
Merge pull request #711 from square/dimitris/crash-on-bad-transform

Properly crash the app if transformation throws, add missing tests.
Sneaky rethrow on request creator id.
Merge pull request #712 from square/dimitris/sneaky-rethrow

Sneaky rethrow on request creator id.
Shutdown should close disk cache.
Merge pull request #713 from square/dimitris/shutdown-cache

Shutdown should close disk cache.
Add 'noPlaceholder' for not setting or clearing target.
Fix shared Bitmap state in tests.
Merge pull request #714 from square/jw/no-placeholder

Add 'noPlaceholder' for not setting or clearing target.
Merge pull request #716 from square/jw/fix-shared-state

Fix shared Bitmap state in tests.
Expose setter for global Picasso instance.
Merge pull request #715 from square/jw/singleton-setter

Expose setter for global Picasso instance.
Added resizing with keeping aspect ratio when dimension is 0.