Ion caching: try to recover from cache initialization failure.
work around samsung crashes when creating a thumbnail for a video
Switch to FileCache.
rework store/cache api
Ion setHeader: Fix NPE in issue 201

https://github.com/koush/ion/issues/201#issuecomment-40509221
Refactor how Context references are held.

This also adds support for Ion.with(Fragment), and respects fragment lifecycle.
java doc for new methods
Update ion examples.
Provide access to caches/stores
Remove NetworkImageView.
Cancel service/activity silently.
fix test
name the thread
Context management changes:

Watch and warn for requests created on dead contexts.
Always load bitmaps with the application context:
  Loads can not actually be cancelled when started (only if deferred).
  Since bitmap loads are coalesced, make sure that they are not cancelled
  if loaded in one context, which died, but is still in use in another.
Silly Google

Google returns a mime type video/mpeg4 for mp4s.

Change-Id: Ie73cb756e9e7b24a729746baa726d705824dc95f
Herp

Change-Id: I270c336c8d6595349dff18753e25497689d14914
Ion : Add support-v4 library

Change-Id: I6a95c3b7a394b7a740607bdbb9c1018c07059184
Merge pull request #212 from Danesh/master

Cm fixes