test case: missing columns in information_schema.columns. caused by 'partitioned by'
several fixes around nested partitioned columns
rework partition, primary key and clustered by properties on TableInfo to ColumnIdent