make TickDuration.currSystemTick nothrow

- The used functions only fail on invalid input,
  so any error is an implementation issue and assert
  should be used instead of throwing an exception.
You have to flip the condition. You're now effectively asserting that it's `== 0` when before it threw if it was `== 0`.