Make Bazel work with all MSVS 2017 editions 
Make Bazel work with all MSVS 2017 editions 

Added support for Enterprise, Professional, and Community editions of Microsoft Visual Studio 2017.

In the Community edition, the working directory changes after vcvarsall.bat is called. Not sure why.

Closes #2658.

--
Reviewed-on: https://github.com/bazelbuild/bazel/pull/2658
PiperOrigin-RevId: 150203876
MOS_MIGRATED_REVID=150203876

bazelbuild/bazel,snnn/bazel,juhalindfors/bazel-patches,werkt/bazel,dropbox/bazel,snnn/bazel,bazelbuild/bazel,spxtr/bazel,katre/bazel,meteorcloudy/bazel,Asana/bazel,bazelbuild/bazel,bazelbuild/bazel,davidzchen/bazel,safarmer/bazel,dslomov/bazel,snnn/bazel,Asana/bazel,dropbox/bazel,dropbox/bazel,dslomov/bazel,ButterflyNetwork/bazel,cushon/bazel,dslomov/bazel-windows,ulfjack/bazel,spxtr/bazel,dslomov/bazel,spxtr/bazel,akira-baruah/bazel,werkt/bazel,twitter-forks/bazel,damienmg/bazel,spxtr/bazel,davidzchen/bazel,meteorcloudy/bazel,perezd/bazel,cushon/bazel,dslomov/bazel,dslomov/bazel-windows,katre/bazel,twitter-forks/bazel,damienmg/bazel,juhalindfors/bazel-patches,ulfjack/bazel,twitter-forks/bazel,snnn/bazel,werkt/bazel,ButterflyNetwork/bazel,ButterflyNetwork/bazel,juhalindfors/bazel-patches,katre/bazel,cushon/bazel,werkt/bazel,safarmer/bazel,dslomov/bazel-windows,dslomov/bazel-windows,perezd/bazel,cushon/bazel,spxtr/bazel,juhalindfors/bazel-patches,spxtr/bazel,aehlig/bazel,davidzchen/bazel,Asana/bazel,aehlig/bazel,aehlig/bazel,snnn/bazel,dslomov/bazel-windows,meteorcloudy/bazel,perezd/bazel,spxtr/bazel,aehlig/bazel,ulfjack/bazel,davidzchen/bazel,safarmer/bazel,juhalindfors/bazel-patches,akira-baruah/bazel,werkt/bazel,safarmer/bazel,perezd/bazel,meteorcloudy/bazel,damienmg/bazel,meteorcloudy/bazel,twitter-forks/bazel,katre/bazel,werkt/bazel,safarmer/bazel,safarmer/bazel,damienmg/bazel,ulfjack/bazel,akira-baruah/bazel,cushon/bazel,damienmg/bazel,variac/bazel,damienmg/bazel,Asana/bazel,ulfjack/bazel,variac/bazel,twitter-forks/bazel,perezd/bazel,aehlig/bazel,twitter-forks/bazel,bazelbuild/bazel,aehlig/bazel,variac/bazel,snnn/bazel,davidzchen/bazel,juhalindfors/bazel-patches,ButterflyNetwork/bazel,variac/bazel,twitter-forks/bazel,akira-baruah/bazel,katre/bazel,perezd/bazel,davidzchen/bazel,dropbox/bazel,dropbox/bazel,Asana/bazel,ulfjack/bazel,Asana/bazel,snnn/bazel,katre/bazel,meteorcloudy/bazel,ButterflyNetwork/bazel,dslomov/bazel,variac/bazel,aehlig/bazel,Asana/bazel,dropbox/bazel,davidzchen/bazel,akira-baruah/bazel,cushon/bazel,damienmg/bazel,ulfjack/bazel,meteorcloudy/bazel,dslomov/bazel,akira-baruah/bazel,perezd/bazel,juhalindfors/bazel-patches,bazelbuild/bazel,variac/bazel,variac/bazel,dslomov/bazel-windows,ButterflyNetwork/bazel,dslomov/bazel