Added a test for sessionmanager
Made the CheckValidSession func return an error.
Moved the IsValid() from Session to SessionManager
Added a test for expired sessions validation.
Added test for unexpired session validity.
Added a test for invalid uid to suid.
Used time.Hour instead of using 3600 nanoseconds!
Specified user id in sessions and users to avoid ?
Renamed test to be reflect actual coverage.
Moved back the IsValid func as it is a session.
Added a test for session expiry setting.
Added a test for userid not being mutated on sesh.
Added a test for uuid generation.
Added test for user id being set in CreateSession
Added a test for db failure on CreateSession
Moved from testify to gocheck.
Added new Checks for IsTrue and IsFalse.