Add options to docker login

`docker login -u vieux` will prompt for password and email
`docker login -u vieux -p <password> -e victor@dotcloud.com` won't prompt anything and won't use raw mode

Fixes #966