Issue With the Signin Cookie

Implements the proposed solution to issue #1115 by putting a timestamp on the user's session and forcing them to end after a set time.  (1 day flat, right now)