Make sure elapsed time is not negative

System.nanoTime() can sometimes go backwards as it relies on
performance counters. This commit fixes exceptions that can
surface due to requestTime being negative. See github issue:
https://github.com/voldemort/voldemort/issues/139