First commit - automated provisioning for ElasticHosts servers
Give drives an identifier
Add const for drive images, and uri construction for create() and image()
Change constructor to add dependency on DriveBuilder
Refactor to use EHBuilder
Main EHBuilder class to run the build process
Very simple, initial test endpoint mocking up ElasticHosts API
Change routing, add a Drives::info method (with random drive imaging completion)
Add a logger
Creating drives and polling for imaging completion
Add a drive imaging property, and have drive builder parse responses
Creating drives and polling for imaging completion
Credentials for testing on localhost
Test the info command
Refactor to use external CommandLineRunner to actually run the commands
Some refactoring and new tests for EHBuilder
Docblocks
Simplify the Server class a bit, add a test, starting building it
Implement server build plus tests
Mock response for create server