Call the web when layers have been pushed (#2139)
* Call the web when layers have been pushed
* Creates an http client that decorates requests
with user agent and authentication.
* Adds a monobeam client
* Adds a web client
* Adds a manifest function to the command
* Looks up the manifest from the image and fills
in the necessary variables to send to web on
version push
* Fix fast push tests
* Add back progress bars
* Fix lint issues
* Add more tests
* Add web/monobeam client tests
* Use correct var name for environment
* Use any instead of interface{}
* Change command variable name to dockerCommand
* Fix parsing open API Schema correctly
* And add test verifying these are two separate
variables
* Use strings Cut on env vars
---------
Signed-off-by: Will Sackfield <sackfield@replicate.com>