Allow to set global KUBERNETES_PROVIDER env var

If you change this file to use 'vagrant' then you have to put this file into the `gitignore`. I would prefer to have global environment variable set in my bashrc, rather than modifying the `kube-env.sh` file.
@brendanburns agree, I was trying to be more explicit in listing the choices. I updated the PR and the comment above.