Use non-monotonic time as source of steering time
The monotonic timestamp was used a source of steering time. However, it is not really useful as it is just the time elapsed since the last reboot. It cannot be converted to local time. This patch captures non-monotonic time when steering occurs. Later, it is used for presenting steering history during UBUS calls.