Updates of namespaces and composer.json

* updated used namespaces
* moved example from test to example folder
* introduced composer.example.json
Currently we need to go for Behat 3.x, if we really need 2.x support we need to create a separate branch for it.