Changes avahi to use a new internal type for timers instead of struct
timeval. This prevents accidental mixing between a time value from
gettimeofday() and a time value from avahi_now(), as the latter may be
from the monotonic clock instead of gettimeofday()
Ref: https://github.com/lathiat/avahi/pull/96