Merge pull request #360 from robUx4/oom_crash_fix

Crash fix when reading a Bitmap requires too much memory
Ion is now used for most HTTP access and picture cache in Plume
Merge pull request #363 from robUx4/plume_support

Ion is now used for most HTTP access and picture cache in Plume
Make conscrypt the last provider, and not the default SSLContext

Conflicts:
	ion/src/com/koushikdutta/ion/conscrypt/ConscryptMiddleware.java
Fix conscrypt initialization to not muck with it if alread initialized.
139
update build and tests
update build and tests
Further fixes around Conscrypt setting defaults like crazy..

Conflicts:
	ion/test/src/com/koushikdutta/ion/test/ConscryptTests.java
do not force the size the placeholder and error drawables
use the local support v4 build if there is one

Conflicts:
	ion/build.gradle
use the latest gradle
make Eclipse happy

Conflicts:
	ion/AndroidManifest.xml
Sometimes I need some extra data in my AsyncHttpRequestFactory to know what was the source object and to set stuff in it. Factories should have a cookie for such cases.
use the release build of AndroidAsync 1.3.8 if we don't have a local version
fix local AndroidAsync selection
Revert "Sometimes I need some extra data in my AsyncHttpRequestFactory to know what was the source object and to set stuff in it. Factories should have a cookie for such cases."

This reverts commit 5cc4d0175bf5fa92e76670c34088652cf320d2a4.
Revert "do not force the size the placeholder and error drawables"

This reverts commit 37a20ff8f0b7fa332dc2bafa45093d3228a150be.
build with the latest SDK and build tools

Conflicts:
	ion/build.gradle
use the latest build tools

Conflicts:
	ion/build.gradle