Implement Bazel build

TEST PLAN:
  $ bazel test gitiles-servlet/...

Run debug version:
  $ sh {path/to/src}/tools/run_bazel_dev.sh

TODO:

 * publishing maven artifacts.
 * check out Bazel's generate_workspace.
 * intellij/eclipse project generation

Change-Id: I288011ce622536ce72c59a1961f962db9fe9e761
diff --git a/gitiles-dev/BUILD b/gitiles-dev/BUILD
new file mode 100644
index 0000000..3a062c7
--- /dev/null
+++ b/gitiles-dev/BUILD
@@ -0,0 +1,22 @@
+java_library(
+    name = "lib",
+    srcs = glob(["src/main/java/**/*.java"]),
+    deps = [
+        "//gitiles-servlet:servlet",
+        "//lib:guava",
+        "//lib:servlet-api_3_0",
+        "//lib/jetty:server",
+        "//lib/jetty:servlet",
+        "//lib/jgit",
+        "//lib/jgit:jgit-servlet",
+        "//lib/slf4j:slf4j-api",
+        "//lib/slf4j:slf4j-simple",
+        "//lib/soy",
+    ],
+)
+
+java_binary(
+    name = "dev",
+    main_class = "com.google.gitiles.dev.Main",
+    runtime_deps = [":lib"],
+)