Refactoring [KFSQA-1029]
Refactoring step defintions into gem [KFSQA-1028]
Merge branch 'master' into gem_refactor_branch

Conflicts:
	features/step_definitions/financial_processing/budget_adjustment.rb
	features/step_definitions/purap/eshop.rb
[KFSQA-839] merge from master