Added http_client to allow testing and documenting external apps whether written in ruby/rack or not