Tweaks from integrating with the spike
Compile more than one feature
Remove dead method
Ensure Result#describe_to does not return things

More feedback from spike
Refactor, moving test step execution into SuiteRunner
Add some more tests for suite runner