new httpsession api
subclass json encoding
change *sessionHandler -> session struct fields
using wrapping for authsession
proof of concept extending by wrapping
add DurationSinceLastUpdate, simplify CoookieSession
simplify, remove nesting, change encoding/decoding
tidy up example