initial pass of async example, Monte Carlo π est
split up and document
0.10 compat (remove isolates from 0.11 code)