Prior to this commit, the `vagrant validate` command would only validate the first machine in a vagrant file. This commit improves that by validating all known machines in the environment. If one is not found, it will properly throw an exception instead of a stacktrace.