Use 'requests' for publish REST calls
Replace the use of http_client/httplib with requests
for the publish_file() method.
This doesn't use requests builtin multipart-form support,
but just uses the ansible_galaxy.multipart_form that was
already in use.
Fixes: #217
Fixes: #218
TODO: May need to replace the use of request.Response().json() with our json loads calls, since the requests default seems to make text strings from json into 'str' instead of a text type.
SUMMARY
TODO: May need to replace the use of request.Response().json() with our json loads calls, since the requests default seems to make text strings from json into 'str' instead of a text type.