Add basic infrastructure to time io better.

This allows the filesystems to more accurately control timing.
But they're not actually doing it yet (same timing as before.)
Very rough approximation of UMD seek delays.
Remove unused function, oops.
Typo.