Added missing dirs to vpath

Also allow `PROVISIONER`, `PROVISIONER_VERSION`, and `BUILDER_TYPES` to be specified on the command line (or in the environment)
Also set the default for `PROVISIONER_VERSION` to be `latest`, if `PROVISIONER` is not `provisionerless`