Finish cleanup of OSHandle.

Now everything is switched over to the new IO model.