GUI -- Added application view buttons. (WIP - require click handlers still)
- cleaned up icon.css rules.

Change-Id: If76f1e731da80e44391077c265f7671b07ef34db
diff --git a/web/gui/src/main/webapp/app/fw/svg/icon.js b/web/gui/src/main/webapp/app/fw/svg/icon.js
index 8a8b35f..b63cf64 100644
--- a/web/gui/src/main/webapp/app/fw/svg/icon.js
+++ b/web/gui/src/main/webapp/app/fw/svg/icon.js
@@ -31,6 +31,10 @@
     var glyphMapping = {
         appActive: 'checkMark',
         appInactive: 'unknown',
+        appPlus: 'plus',
+        appMinus: 'minus',
+        appPlay: 'play',
+        appStop: 'stop',
 
         deviceOnline: 'checkMark',
         deviceOffline: 'xMark',
@@ -176,14 +180,16 @@
     }
 
     function createSortIcon() {
-       function sortAsc(div) {
+        function sortAsc(div) {
             div.style('display', 'inline-block');
             loadEmbeddedIcon(div, 'tableColSortAsc', 10);
+            div.classed('tableColSort', true);
         }
 
         function sortDesc(div) {
             div.style('display', 'inline-block');
             loadEmbeddedIcon(div, 'tableColSortDesc', 10);
+            div.classed('tableColSort', true);
         }
 
         function sortNone(div) {