Bigquery collector
Summary
Add a BigQuery collector.
Test Plan
Testing it using our own BigQuery creds and the random data examples in the default config.
Working as expected with multiple jobs where each job can run one or more sql queries and so have 1 or more charts.

Additional Information
For users: How does this change affect me?
If I understand it correctly, we need a generic SQL collector. Let's discuss it on Mon @andrewm4894
Maybe some more generic solution using jdbc drivers and stuff like that could work and maybe be more easily extended to others.
https://cloud.google.com/bigquery/docs/reference/odbc-jdbc-drivers
@ilyam8 i made a more general feature request thats maybe related to this.
https://github.com/netdata/netdata/issues/13659
@ilyam8 i think we should merge this while we wait on a generic sql collector solution. Thoughts?