Standardize cucumber tests

This PR attempts to standardize and reduce repetition in our cucumber tests by adding more step definitions for common tasks. It also removes the superfluous checks for exit status 0 when using `successfully` in aruba.