Move to version-mangled namespaces

I decided to move the tests to a version directory as well, such that we can test that clients and drivers in previous versions are still well-supported.