Stop a bunch of test dependencies from being exported as real dependencies. Cannot start server with pac4j on classpath due to java.lang.IllegalStateException: Detected both log4j-over-slf4j.jar AND slf4j-log4j12.jar on the class path, preempting StackOverflowError. See also http://www.slf4j.org/codes.html#log4jDelegationLoop for more details.
Merge pull request #82 from ganeshs/master

Added subject assertion coditions to credentials
Deprecate the GoogleOpenIdClient because Google has deprecated support for OpenID. You can no longer create new OpenID services and they will be shutting off existing ones
Merge pull request #80 from benmccann/remove-google-openid

Remove support for Google OpenID
Remove test scope from dependency management section since it is and should be included in the pom file where the dependency is actually specified
Merge pull request #79 from benmccann/fix-deps-export

Stop a bunch of test dependencies from being exported as real dependencies
Make signing of SAML requests optional. The majority of IdPs do not require this, so it makes setup substantially more difficult than necessary.
Cleanup of SAML tests
Merge pull request #81 from benmccann/optional-signing

Make signing of SAML requests optional
Merge pull request #83 from benmccann/saml-test-cleanup

Cleanup of SAML tests
fix LinkedIn2 test
refactor tests and fix OAuth tests
Merge remote-tracking branch 'origin/master'
allow setSpEntityId
Merge pull request #89 from miremond/pac4j-18

allow setSpEntityId
Move SAML unit tests out of integration test classes
Merge pull request #87 from benmccann/saml-test-refactor

Move SAML unit tests out of integration test classes
skip IT tests at Travis build
update CAS client, security reasons
Two fixes related to signing. First, we were incorrectly setting SP AuthnRequestSigned always to true even when not signing requests. Secondly, when an IdP says WantAuthnRequestsSigned it simply means that it supports signed requests, but not that requests must be signed, so this fixes it so that those requests complete successfully instead of throwing a TechnicalException