convert to a higher resolution timebase

In order to look at certain things (like packet timestamps),
it helps to have a higher resolution clock around - at
least a ms granularity, preferably more!

This converts "now" to a timespec, and adapts the rest of the
(single second) clocks to use now.tv_sec.