Guard configuration refactoring

- Integrate cucumber to guard.
- Do not run rubocop on start.
- Do not run cucumber if rspec fails.
- Run rubocop before the tests.