Suppport non-ECB cipher modes that require an IV.
Minor logging fix.
Factored out cookie creation into common function.
Added support for setting path, domain, httpOnly, and comment attributes too.
Add support for using cookie settings from SessionCookieConfig.

As of Servlet 3.0 there is a new SessionCookieConfig through which various
attributes of the session cookies may be configured. This change add support
for using those values if they are set and the corresponding cookiesession
config has not been set.
Merge branch 'enhanced-cookie-settings' of https://github.com/roadrunner2/grails-cookie-session-v2 into develop
added new configuration options and override from sessioncookieconfig
added mechanism to add and remove only the number of cookies needed to pass the session
renamed setting supportsessioncookieconfig to usesessioncookieconfig
Merge branch 'feature/cookiesettings' into develop
Merge branch 'cipher-iv-support' of https://github.com/roadrunner2/grails-cookie-session-v2 into feature/supportcipheriv
added support for initialization vectors
Merge branch 'feature/supportcipheriv' into develop