Differentiating 32- and 64-bit testing server so tests run in both environments.

This provides 32-bit and 64-bit versions of the testing server and a mechanism for the test runner to choose between them.

@jaraco This reintroduces some files that were removed in earlier commits. With this change, the tests are again able to run under 32-bit python.