Add a general purpose timer for different time granularities (seconds, milliseconds, microseconds and nanoseconds).