WL#6382: Define and Implement API for Table objects

Affects: Server-8.0   —   Status: Complete

This worklog specifies interfaces of the following object types:
  - Abstract_table
  - Table
  - Column
  - Column_type_element
  - Index
  - Index_column
  - Foreign_key
  - Foreign_key_column

For the framework class definitions see WL#7284.