Add seven.compat
Summary: Distinguish third-party compat from py 2/3/3.x issues, use packaging instead of pkg_resources (see https://github.com/dagster-io/dagster/issues/4194)
Test Plan: Unit
Reviewers: dgibson
Reviewed By: dgibson
Differential Revision: https://dagster.phacility.com/D8017