Editable table fix

-Editable table now archives properly.
-Resorted to converting table of elements with data cache to associative
array, and then to an obj array (required format for propiratary
webservice call).  This also has significant performance increases as
opposed to making webservice calls per cell in the table because we
bundle the calls for an entire row via packaging technique above.
-Added state for edit mode when viewing table.  This prevents users from
modifying an archived table.