Asynch client

Hi Jon,

These commits do the following:
1. remove methods deprecated in httpclient 4.3
2. add support for httpasynchronous-client  (only put is supported, because that is all I need for my current project).

Thanks,
Aaron