Skip migration check if adapter doesn't support it

For adapters that don't support migration all requests fail since `Migration::CheckPending` errors.

I realize that setting `config.active_record.migration_error` to something other than `:page_load` is a valid workaround, but I don't see the point in checking for migrations if the adapter explicitly says they're not supported.