Updates the android target to use a version of HttpClient that is closer
to the version shipped with Android.  Also adds support for skipping SSL
certificate verifcation.  This allows the client to be used with self
signed certificates.

Conflicts:
	src/main/resources/android-java/apiInvoker.mustache
Code cleanup.
Adds http scheme back in.
Merge pull request #122 from vaelen/android-ignore-ssl-certificates

Update android target to work with self signed certificates if needed.