Update Client to use apache httpcomponents 4.3.1

I was getting httpclient version conflicts in a project and an error casting a long to int in the http client connection timeout code.

This change just updates the j4p client to use httpcomponents 4.3.1
It's a bit hacky, I've not put in the max total connections or max connection pool timeout.

If you want to go with this update, but not this change, give me some feedback and I'll update it to meet whatever standards/format you require when I get a chance.

Thanks