Support UpsertValues
Merge pull request #695 from ramkrish86/new_array_type

Support UpsertValues
Add multi_tenant and multi_type columns to system.table, upgrade automatically if on snapshot, always set default column family
Persist BASE_TABLE_NAME and BASE_SCHEMA_NAME in SYSTEM.TABLE
Allow derived tables to be navigated through DatabaseMetaData.getSuperTables(), don't check for updates of any system tables, test usage of schema for tenant specific table
Modify syntax for multi-tenant tables, support multi-type tables