Convert tests to use Aruba

Aruba provides much of the test infrastructure currently implemented by ourselves.