more checks on create() rename() set_definition() params

more checks on create() rename() set_definition() params
table_exists(), schema_exists()
quote_name() - still unused