Add compatibility for JSON output of dbt>=0.19.0.
Intended to resolve issue #3616
dagster-dbt currently fails when parsing the output from dbt run and dbt compile. This diff sets missing fields as optional and should be compatible with dbt before and after 0.19.0
- Decide on how long dagster-dbt will support dbt <0.19.0. Please comment below with your thoughts.
- Include new metadata fields from dbt 0.19.0 in the dagster-dbt Outputs and AssetMaterializations
Test Plan: buildkite
Reviewers: sandyryza, max
Reviewed By: max
Differential Revision: https://dagster.phacility.com/D6407