Add comprehensive testing utility for exchanges, convert a couple of the tests to use it.
Add comprehensive testing utility for exchanges, convert a couple of the tests to use it.

hobu/greyhound,hobu/greyhound,hobu/greyhound,hobu/greyhound