constructor-inject the client router module

previously rendr made assumptions as to where the client router has to be
placed and always required it from there. I initially wanted to inject a
clientRouter instance instead, but couldn't due to cyclic dependencies, so for
now this will have to do. this should also allow to get app.js under test
without preparing fixture files now