CXX-163 port examples to integration tests

Do we hate this or love it?

It's supposed to be a faithful reproduction of the examples in test form (without enhancements for the time being). We can decide to enhance them later but this will at least standardize what we are running for coverage and allow us to nuke the examples from the repo and maintain the same level of coverage that was provided.