Time zone patches 2

The handeling of UTC in sugar is like the biggest fail whale in the world right now! Clicking UTC+2 will actually set your time to UTC-2!

This fixes that and a bunch of other things.

Replaces #402