tweaks

- allow other redis options
- expire redis sessions every 30 mins
- allow users to specify expiry