Time#change now supports a :nsec option

If used together with a :usec option an exception is raised.

Closes #16392.