Vagrant completion updates

Improved vagrant completions for some commands to avoid spurious completions, and added completions for some missing Vagrant commands.
And I just noticed the `--arguments` - very nice! Much cleaner than the usual shell way of fetching arguments.