Allow both lhttpc and httpc(inets)

* http_client added to aws_config record to provide callback function
Merge remote-tracking branch 'okeuday/http_client_config'
add erlcloud_httpc to list of dialyzer checked files
(fixes missing type spec)