bump httpcore
Merge remote-tracking branch 'joegallo/master'
update changelog
Merge remote-tracking branch 'arthuredelstein/master'
update changelog and fix whitespace
add test for an insane URL courtesy of
http://blog.lunatech.com/2009/02/03/what-every-web-developer-must-know-about-url-encoding
bump Cheshire to 5.1.0
unused import
this is already imported
SingleClientConnManager -> BasicClientConnectionManager

it was deprecated as part of 4.2
Merge remote-tracking branch 'joegallo/master'
update changelog
check for either Basic or Single conn managers
random cleanup
Encode illegal characters in query as well as path.
So we:
1. Change url-encode-path to url-encode-illegal-characters
2. Encode space to %20 to avoid clashes with + character
3. Disallow encoding of ? (legal in query and nonexistent in path)

Tests updated to reflect these changes.