Added session destruction functionality

Well a lot of moving parts.

It turns out the request.session (from express-connect) and redis are somehow decoupled. 

Have a nice weekend :)
The req.session.destroy almost always returns true (from my tests). So I just check if redis actually has it before returning an error