[PoC] Idea of using behat to implement use cases macro flows perhaps

I am resurrecting this branch to get views/opinions in describing dev flows that can be implemented with gush