Refactored StepDefinitionGenerator.js to support mocking of objects for testing. Increased test coverage for StepDefinitionGenerator.js
Bumped version to 0.4.6