Arrow compatibility and configurable tests ### Suite - General purpose TestConfig (f5508b85, !31) - Allow marking tests as ignored (a9536914, !31) - Allow configuring the Coroutine test timeout (#27, 018a39bb, !31) ### Arrow compatibility - Added failOnRaise to fail a test using the Raise DSL (#16, !27)