GUI -- Resize and table directives clean up. Veil service given init function and unit tests.

Change-Id: I7c29db8f2c79e83e880c96854297c4a432e12d48
diff --git a/web/gui/src/main/webapp/index.html b/web/gui/src/main/webapp/index.html
index 7dd2f42..c84c372 100644
--- a/web/gui/src/main/webapp/index.html
+++ b/web/gui/src/main/webapp/index.html
@@ -157,9 +157,10 @@
     <div id="tooltip"></div>
     <div id="flash"></div>
     <div id="quickhelp"></div>
-    <div id="veil"
-         resize
-         ng-style="resizeWithOffset(0, 0)"></div>
+    <div id="veil">
+        <div class="msg"></div>
+        <svg resize></svg>
+    </div>
 </div>
 
 <script>