Support compiling fabric.p4 with arbitrary table sizes

By using preprocessor macros. Also, change expected location of tofino
compiler outputs when building the pipeconf.

Change-Id: I98ea95b61d57e725c88e52a3bfd95618f3c407cb
diff --git a/pipelines/fabric/src/main/resources/fabric.p4 b/pipelines/fabric/src/main/resources/fabric.p4
index 6c60d52..f4a7689 100644
--- a/pipelines/fabric/src/main/resources/fabric.p4
+++ b/pipelines/fabric/src/main/resources/fabric.p4
@@ -17,6 +17,7 @@
 #include <core.p4>
 #include <v1model.p4>
 
+#include "include/size.p4"
 #include "include/control/filtering.p4"
 #include "include/control/forwarding.p4"
 #include "include/control/acl.p4"