refactor commands.go into an object, will be easier for tests
add host
testing; issue #603: Create AWS testing buildbot instance for docker CI
packaging-debian; issue #251: Update files for prerelease
Find docker index URL in ENV before using default value. Unit tests for docker pull
Allow index server address to vary during execution
Added test for PushRepository
Added login/account creation tests
Repository name can not exceed 30 characters
gofmt pass
Added small doc page for DOCKER_INDEX_URL variable
Make tests less verbose
Create a subpackage for utils
Split registry into subpackage
Update tests to reflect new project structure
Begin to implement push with new project structure
rename client to DockerCli to prepare the split CLI/API
Refactor registry Push
Remove stdout from registry
Reenable docker push