+ Start implementing timezones

Signed-off-by: John Rayes <live627@gmail.com>
+ Complete the feature

Signed-off-by: John Rayes <live627@gmail.com>
+ Update installer/upgrader

Signed-off-by: John Rayes <live627@gmail.com>
Merge pull request #1918 from live627/dev2

Add  proper timezone support