Added help to the CLI and fixed a bug that was causing it to crash
after my last submit. There is still cleanup left to do  in the way
tables are displayed as a result of the changes. This will be tackled
in a subsequent update.

Change-Id: Id09c39e24a5dbfb3ebce45783b4e7ec2096e905e
diff --git a/cli/table.py b/cli/table.py
index 1a1f576..fd25c69 100644
--- a/cli/table.py
+++ b/cli/table.py
@@ -85,8 +85,8 @@
         if field_key not in self.field_names:
             self.field_names[field_key] = field_name
             self._update_max_length(field_key, field_name)
-        else:
-            assert self.field_names[field_key] == field_name
+        #else:
+        #    assert self.field_names[field_key] == field_name
 
 
 def print_pb_list_as_table(header, items, fields_to_omit=None,