Get rid of null check of responseHandler, also add proper synchronization
revert it, since sample project use it
Use AtomicBoolean instead of synchronize the whole method
Add missed Utils.java
Updated build configuration
Fixed URLEncoding usage
Fixes #716
Fixes #690
Updated changelog
naive implmentation of HTTP method PATCH
fleshed out comments
Accessing getTargetFile() before value is assigned, Closing #743
Merge pull request #740 from KrugerHeavyIndustries/master

Added HTTP PATCH support
Added legal NOTICE for including codebase from Apache HttpClient implementation
Merge pull request #675 from zxw1962/t/work

Get rid of null check of responseHandler, also add proper synchronizatio...
Fixed migration from AssertUtils class to Utils
Fixed javadocs for createConnectionManager, and asserted error when custom implemenation would return null
Fixed various javadoc, lint and documentation issues
Fixed regression bug in support of JDK6
Fixed mkdirs assertion, mkdirs can return false if directories already exist