LOC-16 add "verb" to message payload
LOC-16 add "verb" to message payload

It's not currently used by the client (and probably won't be until there's a need for it), but it's now available.

The default is 'say', and when sending a system message the server will use 'sysinfo'

--- a/client/LocalChatClient.py
+++ b/client/LocalChatClient.py
@@ -108,7 +108,7 @@
         return to_print
         
         
-    def sendMsg(self,line):
+    def sendMsg(self,line,verb='say'):
         ''' Send a message 
         '''
         
@@ -121,7 +121,8 @@
         
         msg = {
             'user': self.user,
-            'text': line
+            'text': line,
+            "verb": verb
             }
         
         payload = {"roomName": self.room, 

--- a/server/LocalChat.py
+++ b/server/LocalChat.py
@@ -580,11 +580,12 @@
 
 
 
-    def pushSystemMsg(self,msg,room):
+    def pushSystemMsg(self,msg,room,verb="sysinfo"):
         ''' Push a message from the SYSTEM user into the queue
         '''
         m = {
-            "text":msg
+            "text":msg,
+            "verb":verb
         }
         self.cursor.execute("INSERT INTO messages (ts,room,msg,user) VALUES (?,?,?,'SYSTEM')",(time.time(),room,json.dumps(m)))
         msgid = self.cursor.lastrowid