Validate project with test cases from cedar-integration-tests, so that we can be confident cedar-py provides a high-fidelity integration with cedar.
See the how the cedar-java project's SharedIntegrationTests class for an example of consuming the cedar-integration-tests test definitions from a binding project.
Note: we'll need to get a copy of the test definitions into this project.  There are a few ways to do that:
- copy the files
- add a git submodule (do people still use submodules?)
- dynamically retrieve (and cache the files) during setUp