[master] + fix issue #631
https://github.com/AsyncHttpClient/async-http-client/issues/631
"Grizzly provider aggressively set cookie missing domain and path to /"
Make AHC 1.9 and AHC2 code converge, close #638
Would would write schemes not in lowercase?
Rename DefaultAttribute into Attribute
clean up
Make transferEncoding configurable, fix FilePart constructors, close #647
Drop useless broken test
Fix RemoteSiteTest.testGoogleComWithTimeout, redirect depends on geoloc
Rename handshakeTimeoutInMillis into handshakeTimeout
Rename Netty response elements
Fix log
Make acceptAnyCertificate doesn't disable HostnameVerifier, close #649
minor clean up
Fix NPE when passing a null charset, close #651
comment
Clean up warnings
Have Parts take a java.nio.Charset instead of a String, close #652
minor clean up
minor clean up
RandomAccessBody.transferTo count is actually unused (Long.MAX_VALUE)