Add expiration update on validate. Add rememberMeFor property.

I needed the ability to update expiration every time the page is accessed (pushing out the expiration ttl time).
Also added Remember Me functionality.
This is the expiration time in milliseconds (just like ttl property).