Add time zone setting to user profile
What does this MR do?
This MR adds a time zone field to the user's profile and adds an around_action
in the application controller to wrap each request around the use of this time zone.
Why was this MR needed?
It was difficult to tell the local time of commit dates etc. Users should be able to select what time zone they want to see.
What are the relevant issue numbers?
Needed to support #2015 (closed)