Provide a Thread.yield method.
Fixes/improvements to select.
Add a CurrentThreadScheduler.

Always schedules things on the current thread. Useful for forcing
synchrony on things that default to asynchrony.