Created a new way to set the default timezone from the site. Now if the user don't had set his/her own time zone the timezone from the site will be used.
fixes #671
Merge remote-tracking branch 'origin/Bug#671'
Default site timezone to UTC and fixes for 2bc7d13f78e32

The db schema included tables from another branch that should`t be there.