Adding listeners configured on the router
Added tests for route listener feature
fixing build
processed pull request remarks
simplified test and added defaults to router
Merge branch 'variableRouterListeners' of https://github.com/veewee/PhproSmartCrud into variableRouterListeners