Added isValid check for array storage
Added isValid check to keyvalue interface
Added CSRF token generators
Added CSRF token generator factory
Added CSRF session storage
Added mock CSRF generator
Added CSRF token generation
Added password compat lib
Updated test suite