Working validation, woo hoo
Fixed log-out path
Actually delete sessions properly.
Fix the tests so they don't expect a null session
Fixed time parsing
Added test for time parsing
Log out properly
Added log-out behaviour, so it can be tested