Import weak-table-0.3.0

Test: None
Change-Id: Idcf231392e451e1de74377dce6804c91fd8ac868
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..9035e79
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,10 @@
+# Generated by Cargo
+# will have compiled files and executables
+/target/
+
+# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
+# More information here http://doc.crates.io/guide.html#cargotoml-vs-cargolock
+Cargo.lock
+
+/.idea/
+/cmake-build-*/