Re-instate a configurable loginUrl for CAS

Some institutions do need the configurable loginUrl in order to support their authentication setup. We need to bring it back. This might require us to do some more extending of passport-cas
There are a couple of regressions in 1.7.0 which I'm working on now and will send a PR for later