Java and Scala multi protocols (CAS, OAuth, OpenID, HTTP...) client for Play 2.x framework (based on pac4j)