GUI -- Directive for tooltips on icon elements created. Control buttons on table views now have tooltips.

Change-Id: I77d73efa25bfc3adeb5519d5ca087475f5523c7d
diff --git a/web/gui/src/main/webapp/app/view/device/device.html b/web/gui/src/main/webapp/app/view/device/device.html
index 4a63519..b9adfea 100644
--- a/web/gui/src/main/webapp/app/view/device/device.html
+++ b/web/gui/src/main/webapp/app/view/device/device.html
@@ -5,19 +5,23 @@
         <div class="ctrl-btns">
             <div class="refresh" ng-class="{active: autoRefresh}"
                  icon icon-id="refresh" icon-size="36"
+                 tooltip tt-msg="autoRefreshTip"
                  ng-click="toggleRefresh()"></div>
             <div class="separator"></div>
 
             <div ng-class="{active: !!selId}"
                  icon icon-id="flowTable" icon-size="36"
+                 tooltip tt-msg="flowTip"
                  ng-click="nav('flow')"></div>
 
             <div ng-class="{active: !!selId}"
                  icon icon-id="portTable" icon-size="36"
+                 tooltip tt-msg="portTip"
                  ng-click="nav('port')"></div>
 
             <div ng-class="{active: !!selId}"
                  icon icon-id="groupTable" icon-size="36"
+                 tooltip tt-msg="groupTip"
                  ng-click="nav('group')"></div>
         </div>
     </div>