CAS-1208 : Support state parameter in OAuth server
improve tests, state is optional
update after Misagh's code review : rename logger as log
after Scott's code review
Merge pull request #152 from leleuj/CAS-1208

CAS-1208 : Support state parameter in OAuth server
CAS-1220 : Set content type to JSON for profile in OAuth server mode
Merge pull request #161 from leleuj/CAS-1220

CAS-1220 : Set content type to JSON for profile in OAuth server mode
CAS-1181 Manually apply LDAP logging fixes from master.
CAS-1231 : Set content type to plain text for /accessToken in OAuth server mode
CAS-1222 : Upgrade scribe-up to 1.2.0
Merge pull request #173 from leleuj/CAS-1231

CAS-1231 : Set content type to plain text for /accessToken in OAuth serv...
use annotations for tests
Merge pull request #174 from leleuj/CAS-1222

CAS-1222 : Upgrade scribe-up to 1.2.0
CAS-1244 Restore error handling behavior.

Commit baf4ff7f7d9f0c60341be70aad49b5895667da20 broke the documented behavior of AuthenticationManagerImpl and the undocumented behavior of the other AuthetnicationManager implementations. The former behavior, to throw the first exception of any kind produced by an AuthenticationHandler, has been restored.
CAS-1169

excessive logging of expected exception from RESTful API flow.
(cherry picked from commit 5a10a6ef9c65094b54631759ed24e2936064d7da)
CAS-1201: Ehcache-core dependency is missing from the pom

ehcache-core dependency is missing from the pom.xml file. The dependency currently needs to be externally defined when clearpass is added to an overlay pom
(cherry picked from commit a6349b36a106bb317ec0be065fa2d6011ea721e8)
CAS:1202: Allow the maven build to report back missing language keys from other bundles

Many language keys are missing from non-English bundles. The first attempt to address this issue to update all missing properties is to take advantage of the maven-translate plugin to report back all missing keys from bundles as part of the build process
Added configuration for the org.eclipse.m2e plugin to remove the eclipse maven plugin warning on the unknown lifecycle.
CAS-1209
Remove the Authentication filter from clearpass-configuration.xml leaving only the Cas20ProxyReceivingTicketValidationFilter
CAS-1209
Disable casAuthenticationFilter and add comment to notify adopters of it's danger in production environments.