behat: move utility functions to separate file
behat: add aditional args if command merely starts with a given string
behat: extend 'the file should' step
some behat enhancements