Prior to this commit, the AddAuthentication hooks still existed in a deprecated class LoginCommand. This commit fixes that by moving it over to the vagrant cloud cli namespace instead.
This commit adds a new command to Vagrant called `cloud`. It handles any and all interactions with the external service Vagrant Cloud.