little bugfix update from very older version of surikat
add getTableColumnDef and getColumnDef
add getKeys
prepare convention