Draft: SQLConnector modular discover
As discussed in Slack: https://meltano.slack.com/archives/C01PKLU5D1R/p1653575557167359
There are situations when SQLAlchemy inspection behavior should be tweaked. It would be nice to tweak only relevant parts without large copy-paste.
I propose a refactor of SQLConnector.discover_catalog_entries and sample_tap_bigquery to illustrate why it's needed.