timer_management: Get correct UTC and timezone time

    1. Both 'date -u +%s' and 'time.time()' will get localtime(timezone time)
       instead of UTC time.
    2. 'time.mktime()' output is platform-dependent, and affected by daylight
       and timezone, which means translate timestr on different boxes may have
       different results. Here fetch both UTC and timezone time in the same
       format and translate on the same box to get relative gap.
    3. For 'offset=timezone' setting, the host timezone should be set before
       the guest active.
Signed-off-by: Yanbing Du <ydu@redhat.com>
This should be the host and guest time clock sync problem, guest timezone based on host timezone. I run the case on my box, and the expect result is always the sum of these two vectors. If:
```
span1 = vector(-2) * 3600
span2 = vector(4) * 3600
```
then the result expect result should be: ```abs(span1 + span2) = 2 * 3600```, not  ```abs(span1 - span2) = 6 * 3600```
```