CLN: remove pandas/io/gbq.py and tests and replace with pandas-gbq
closes #15347

- going to have to migrate the docs as well, but need some work on pandas-gbq side for this.
- should change the tests to check a bit more (a more comprehensive check)