GUI -- Finally got map resize working correctly, including the resized callback in topo code.
 - Created directives.js file to hold custom directives definitions.

Change-Id: Iecdbfe81fd8c5719f6da4f67fd9986ffa70c35df
diff --git a/web/gui/src/main/webapp/tests/karma.conf.js b/web/gui/src/main/webapp/tests/karma.conf.js
index 56b8607..6f0628f 100644
--- a/web/gui/src/main/webapp/tests/karma.conf.js
+++ b/web/gui/src/main/webapp/tests/karma.conf.js
@@ -26,6 +26,7 @@
         // production code...
         // make sure modules are defined first...
         '../app/onos.js',
+        '../app/directives.js',
         '../app/fw/util/util.js',
         '../app/fw/svg/svg.js',
         // now load services etc. that augment the modules