minor cleanup
reconciled new async protocol (all tests passing)
remove fiber/coro distinction
...contd