Do some forward porting of the old work of
mitchellh/packer's docker branch. #774
Merge branch 'master' of https://github.com/mitchellh/packer into docker-metadata
Rename docker post processor to docker-push.

Implement login to a docker registry, error handling
Finish up parameter parsing and validation.

Login to a docker index now works, ready for
implementation of the actual push logic.
Merge branch 'master' of https://github.com/mitchellh/packer into docker-metadata
Merge branch 'master' of https://github.com/mitchellh/packer into docker-metadata
Add docker-import post-processor.

Implemented initial working version
of Docker image importing code. #774
Merge branch 'master' of https://github.com/mitchellh/packer into docker-metadata
Merge branch 'master' of https://github.com/mitchellh/packer into docker-metadata
Merge branch 'master' of https://github.com/mitchellh/packer into docker-metadata
website: update defaults for DO ID's
Start adding dockerfile provisioning to docker-import post-processor #774
docker-import post-processor, add TODO #774
docker-import: finish up Dockerfile provisioning, Add TODO for next section #774
HTTPDownloader uses UserAgent from DownloadConfig
StepDownload uses packer version as user agent
Add more special scancodes
Merge branch 'master' of https://github.com/mitchellh/packer into docker-metadata
Fix tabs vs spaces
docker-import + docker-push: Add some beginning tests.  #774