Docker register command

* New API endpoint /register
* `docker login` doesn't prompt for password anymore, doesn't create accounts anymore
* new `docker register` command that uses the /register endpoint
* Clearer status messages (especially when using private registry servers)

Fixes #6902

Docker-DCO-1.1-Signed-off-by: Joffrey F <joffrey@docker.com> (github: shin-)
Should this also work on a 'private' /  self-hosted registry? In that case, all terms should be more generic