Increase time precision

This is to add increased precision on timestamps. Now clients can send TS with millisecond precision. We can increase precision up to microsecond.