Heroku certificates are working again
IP validation check and cipher logic refactor
Added JASPIC filter support

Refactor and implement Subject.doAs

The internal classes were relocated to a separate package.  Subject.doAs
is added to the filter chain

Code formatter rules were updated to 2.0.0-SNAPSHOT

Corrected the formatting
Renamed the user attribute key constant name

Also made it public and changed to make it easier to reference in JSPs.
Reduced code size by using a servlet wrapper

Also used the web-core rather than embedded to allow for sources
Removed WebFilter

This is not needed anymore as there can be a programatic JASPIC loaded
without using filters now.
Added JSON provider

This would fix the missing class that was removed when embedded was removed.

Added JAX-RS Client provider
Added programatic JASPIC provider
Refactored and added support for ClientAuthModules as well
Explain how to use the provider

Added javadoc to explain how to use the provider
Removed check for boolean type

Per the spec Any non-null String value, s, for which
Boolean.valueOf(s).booleanValue() == true