Initial Redis storage and configuration changes 

PR for discussion, not happy about how config is currently declared / set nor how the likes of SessionStorage access within the session interceptor ends up. But more what I was thinking anyhow.