Windows: Implement native binary launcher

The native launcher is implemented based on this design doc:
https://docs.google.com/document/d/1z6Xv95CJYNYNYylcRklA6xBeesNLc54dqXfri0z0e14/edit?usp=sharing

Change-Id: I83bae844f792a587ce0e342a3c0f238b760afeaa
PiperOrigin-RevId: 162736269
diff --git a/src/BUILD b/src/BUILD
index d521294..3209cf0 100644
--- a/src/BUILD
+++ b/src/BUILD
@@ -377,6 +377,7 @@
         "//src/tools/android/java/com/google/devtools/build/android:srcs",
         "//src/tools/benchmark:srcs",
         "//src/tools/generate_workspace:srcs",
+        "//src/tools/launcher:srcs",
         "//src/tools/xcode/actoolwrapper:srcs",
         "//src/tools/xcode/environment:srcs",
         "//src/tools/xcode/ibtoolwrapper:srcs",