Revert "Merge pull request #52 from halorgium/run-timers-and-receivers-after-io"

This reverts commit 032a100f46fb1887e12c2faad9f6bfa377cee5e1, reversing
changes made to 3a9367d31f2bd968ec359bba91f19877f47a3e14.