Initial archetype creation
Squashed commits that contained secret key
Fixed PMD violatons
Avoided the validation of the token through JWK

This eliminates network I/O from the server to retrieve the keys.
Eliminate network activity if the ID token is valid.
Added support for custom scope and getting the openid profile
Compress the cookie data before encryption

Saves about 200 bytes
Refactored out TokenCookie

Now just store one single cookie.
Added test for the Heroku server

The test fails due to failed signature verifications for the JWT being
sent by Heroku.
Renames and Javadoc

This was made to make things follow the IETF standards.
Ignored the tests

The developer NOV refuses to provide any assistance.
https://github.com/nov/openid_connect_sample_rp/issues/1
Added support for custom redirection endpoint uri
Reduce size a little by removing padding
Changed configuration keys to use underscore rather than .

It follows more common conventions, plus they're not path like.
Added support for userinfo and token URIs

This allows RESTful API access to the userinfo and token data if the
application would require it.
Added second cookie to check for expiration by age
Added isExpired function
Refactored
Update parent