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
includes information about "provider"
Merge pull request #791 from stefanfoulis/patch-1

website: includes information about "provider"
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
Fixes #806 Build fails if GOPATH has multiple paths
Merge pull request #807 from rickard-von-essen/806_multiple_gopaths

Fixes #806 Build fails if GOPATH has multiple paths