Add basic host management with drivers
Added Azure driver to hosts

Added Azure driver to hosts
Only create HTTP transport when required

The current Docker client assumes that there is always a URL
available, but this might not be the case if the host is stopped.
Add maintainers file to hosts

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
Remove commented out pause method
Rename "docker hosts list" to "docker hosts ls"
Remove unused ConnectionDetails
More tests for store
Replaced os.Getenv("HOME") with go-homedir package in hosts folder

Replaced os.Getenv("HOME") with go-homedir package in hosts folder

Signed-off-by: Ruslan Gabitov <ruslan.gabitov@live.com>
Allow hosts to be removed even if they don't exist
Add more integration tests
Upgrading hosts on virtualbox and digital ocean
Fix incorrect command name in ls help text
Display errors for drivers that can't do stuff
Move splitting URL into proto and addr onto host
Update godo to v0.5.0
Updated Azure SDK dependency

Updated Azure SDK dependency

Signed-off-by: Ruslan Gabitov <ruslan.gabitov@live.com>
Changed Azure host help

Removed default image name from Azure help

Signed-off-by: Ruslan Gabitov <ruslan.gabitov@live.com>
Fixed waitForDocker() method

Fixed waitForDocker() method

Signed-off-by: Ruslan Gabitov <ruslan.gabitov@live.com>
Changed Azure host help

Changed Azure host help

Signed-off-by: Ruslan Gabitov <ruslan.gabitov@live.com>