added CORS filter
cleaned up CORS filter implementation
clean up unused getter/setter
fixed misleading error message
removed old form value from fetcher
services shouldn't be transactional
interceptor shouldn't ever overwrite stuff from the base model
added equality checks to data model objects
added transient passthroughs to JOSE algorithms for client

Conflicts:

	openid-connect-server/src/main/java/org/mitre/openid/connect/ConnectOAuth2RequestFactory.java
wrap errors in saving the client in an HTTP 400 (instead of HTTP 500) error

Conflicts:

	openid-connect-server/src/main/java/org/mitre/openid/connect/web/ClientDynamicRegistrationEndpoint.java
Testing removing extra method calls
Added null check;
Removed @PostConstruct; placed buildSignersAndVerifiers() calls inside both constructors.
added additional discoverable fields to ServerConfig object
added encryption/decryption to cached JWK-URI service

Conflicts:

	openid-connect-server/src/main/java/org/mitre/openid/connect/ConnectOAuth2RequestFactory.java
jwe service init commit.
jwe service accessor methods and private initializing method done.
encrypt/decrypt implemented. initial commit for unit testing of jwe service.
implemented symmetric key encryption.
RSA encryption service tested.