GUI -- Implemented Instance Panel.
- handling addInstance event.

Change-Id: Ic98a3291bd37ecf1155dbe1696167d0635a31972
diff --git a/web/gui/src/main/webapp/app/fw/svg/glyph.js b/web/gui/src/main/webapp/app/fw/svg/glyph.js
index ca046b5..af0ae38 100644
--- a/web/gui/src/main/webapp/app/fw/svg/glyph.js
+++ b/web/gui/src/main/webapp/app/fw/svg/glyph.js
@@ -218,8 +218,7 @@
         if (xns) {
             atr.transform = sus.translate(trans);
         }
-        elem.append('use').attr(atr).classed('overlay', ovr);
-
+        return elem.append('use').attr(atr).classed('overlay', ovr);
     }
 
     // ----------------------------------------------------------------------
diff --git a/web/gui/src/main/webapp/app/fw/svg/svgUtil.js b/web/gui/src/main/webapp/app/fw/svg/svgUtil.js
index 1f5adc0..735733e 100644
--- a/web/gui/src/main/webapp/app/fw/svg/svgUtil.js
+++ b/web/gui/src/main/webapp/app/fw/svg/svgUtil.js
@@ -143,11 +143,16 @@
                 return 'translate(' + x + ',' + y + ')';
             }
 
+            function stripPx(s) {
+                return s.replace(/px$/,'');
+            }
+
             return {
                 createDragBehavior: createDragBehavior,
                 loadGlow: loadGlow,
                 cat7: cat7,
-                translate: translate
+                translate: translate,
+                stripPx: stripPx
             };
         }]);
 }());