added monotonic clock support to make Mojolicious more resilient to time jumps (closes #469)