Added `Async.toAlt` and `Async.toAltOn` to close #31.  This version is
slightly optimized compared to the example code.  Test
it @vasily-kirichenko.