fixes #8049 - Add timezone to user

Adds timezone attribute to user, and sets the time according to the user's timezone
To ensure that the cookie is valid through the entire app.
https://github.com/carhartl/jquery-cookie#path