Making filtering function factor in removed columns

The filtering function does not factor in removed columns.

If I set bSearchable to false on a specific column, and use remove_column, the wrong column is set to not be searchable.

This corrects that.