ensure code compiles on Mac
get the shell onoy when we need it
add Narayana5 classes
Merge branch 'master', remote-tracking branch 'origin' into BS-6669_SsoCas
change Authentication service to implement new GenericAuthenticationService taking a Map as input params and mark the former ones as deprecated