pipicpowerd.c fix case of jump in time due to clock setting.

Now the case that clock was errorenously set too much to future in time and
later corrected should be fixed. This caused the daemon to wait very long
time before executing next voltage reading or checking button pressing.