Behat, Refactorring and Documentation update

- Use Transmogrifier from your Behat/Gherkin files!
- Updated documentation and examples
- Clean up