allow ignore case for _compare_columns() using context.configure

by adding `ignore_case=True` to `context.configure` in `env.py` it's possible to make alembic be case insensitive when comparing column names.

This can't be done with `include_object` filters since by the time the filter is ran difference has excluded columns with difference cases.