Refactorings in cucumber steps

PV: https://www.pivotaltracker.com/story/show/66290660
* Refactored cuke steps to use hooks for selenium drivers instead of ad hoc cucumber steps