moved info logging to after property read

Logging host and port before properties has been applied makes ektorp tell lies.
Change ReplicationStatus.History.recordedSeq to JsonNode since it could be String for BigCouch/Cloudant
Fix idle connection monitoring
Fix memory leak in cleanup task
Merge pull request #113 from npetzall/master

Moved logging in HttpClientFactoryBean.afterPropertiesSet()
Merge pull request #115 from cloudant/master

Fix for issue: https://github.com/helun/Ektorp/issues/114
Merge pull request #116 from pimterry/connectionmonitorfix

Fix idle connection monitoring
Merge pull request #117 from pimterry/cleanupleakfix

Fix memory leak in idle connection monitor
Updated the DocumentChange interface to include a getter for all revisions, including conflicts, if they are provided by the changes feed.
Merge pull request #118 from dlvenable/changes-all-docs-style

Include all revisions in DocumentChange
Workaround for issue #88 - use AsyncTask.THREAD_POOL_EXECUTOR for long running tasks so that other async tasks can be used in parallel.

Conflicts:
	org.ektorp.android/src/main/java/org/ektorp/android/util/CouchbaseViewListAdapter.java
Follow up commit for workaround attempt for issue #88 - use an earlier version of the android.jar artifact which still supports the AyncTask.THREAD_POOL_EXECUTOR
Merge pull request #119 from couchbaselabs/master

Workaround for Issue #88
jackson 2.2.2, httpclient 4.2.5
minor cleanups
prep for 1.4.0
[maven-release-plugin] prepare release org.ektorp.parent-1.4.0
[maven-release-plugin] prepare for next development iteration
Update changelog.md
Added a shutdown method to the IdleConnectionMonitor to allow proper shutdown of the threads.