GUI -- Cleaned up initialization of SVG definitions.

Change-Id: I48379121f7e9c99f37f95e0620de06a20d3ff3d2
diff --git a/web/gui/src/main/webapp/topo.js b/web/gui/src/main/webapp/topo.js
index ce1fceb..f52b0c9 100644
--- a/web/gui/src/main/webapp/topo.js
+++ b/web/gui/src/main/webapp/topo.js
@@ -2831,11 +2831,10 @@
 
     }
 
-    function loadGlyphs(svg) {
+    function setupDefs(svg) {
         var defs = svg.append('defs');
-        gly.defBird(defs);
-        gly.defGlyphs(defs);
-        gly.defBadges(defs);
+        gly.loadDefs(defs);
+        d3u.loadGlow(defs);
     }
 
     function sendUpdateMeta(d, store) {
@@ -2872,9 +2871,8 @@
         svg = view.$div.append('svg').attr('viewBox', viewBox);
         setSize(svg, view);
 
-        // load glyphs and filters...
-        loadGlyphs(svg);
-        d3u.appendGlow(svg);
+        // load glyphs, filters, and other definitions...
+        setupDefs(svg);
 
         panZoomContainer = svg.append('g').attr('id', 'panZoomContainer');
         setupPanZoom();