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/lib/BUILD b/lib/BUILD
new file mode 100644
index 0000000..595854e
--- /dev/null
+++ b/lib/BUILD
@@ -0,0 +1,24 @@
+package(
+    default_visibility = ["//visibility:public"],
+)
+
+[java_library(
+    name = n,
+    exports = ["@%s//jar" % n.replace("-", "_")],
+) for n in [
+    "autolink",
+    "commonmark",
+    "commons-lang",
+    "cm-autolink",
+    "gfm-strikethrough",
+    "gfm-tables",
+    "jsr305",
+    "jgit-archive-library",
+    "joda-time",
+    "servlet-api_2_5",
+    "servlet-api_3_0",
+    "truth",
+    "gson",
+    "guava",
+    "prettify",
+]]