Improve bash completion

The previous version only completed the first level subcommand.
Now all options are completed, as well as vagrant boxes and vm-names.