Removed use of un-registered test config

choiceShapeSpace.xml will be superseded by choiceSpace.
Added more test tools
Added assert* versions of all check* test tools

- The check* versions issue a deprecation warning.

It seemed like a good idea to separate the test from the assertion.
After all, it's always possible to provide an asserting wrapper for
convenience. However, the assert* versions have access to more
information about the reason the test failed and can thus produce
more helpful fail messages.
Removed uses of deprecated check* tests
Removed most check* functions from test.tools
Removed __all__ from test.types.geo
Added choice tests