Relax dependency on httpclient

Removes dependency conflicts in applications that require
later 2.x-series versions.

 '~> 2.2':    don't accidentally select 3.x
 '>= 2.2.0.2':  stay above the previous minimum
Merge #49