Show all cucumber errors

- same as https://github.com/saasbook/hw/pull/26
- Eliminate some mystery errors that say `expected "" to match "some expected output"` 
- Uses an expectation to get red text
- Refactoring in install_steps