Invalidate table column name cache on ALTER TABLE and no table rename (column changes)

This patch will invalidate the `static $cache` in `FlexCDC:: table_get_column_names()` after an `ALTER TABLE` without a table rename.