Added BUILD file for gui2-fw-lib bazel build

This is another step along the way of having Native Bazel builds for Angular
Not fully there yet - waiting for Angular v9 in next 2 weeks
but don't want to wait that long to merge all of this

For most people the main concern is updates to WORKSPACE

Change-Id: I28170b8f8daaa2959327c259fe6a10df075113bb
diff --git a/web/gui2-topo-lib/.gitignore b/web/gui2-topo-lib/.gitignore
index afec638..03327b3 100644
--- a/web/gui2-topo-lib/.gitignore
+++ b/web/gui2-topo-lib/.gitignore
@@ -42,3 +42,7 @@
 # Development only files
 /projects/gui2-topo-lib/fw
 /projects/gui2-topo-tester/src/data
+
+.cache/
+.npm/
+.pki/