* rationalized vendor directory
- updated dependency declarations and version pinning (glide.lock)
- updated dependent code under vendor/
- added new `build-vendor` target to aid periodic rationalizations like this
* preferring build-binary
* testing
* delete sirupsen
* add sirupsen
* don’t need build-vendor
Implement some of Anubhuti's feedback.
- remove unused clients
- renamed UberClient interface -> ACSEngineClient
- removed the unused AzureTemplateDeployer as part of the interfaces
cleanup
Cleanup the usage of interfaces. More closely follows the pattern I'd
been trying to follow. The AzureClient winds up implementing the
ACSEngine interface, as well as the interfaces inside ACSEngine.
Also fixed some warnings here and there in the new code I've been adding