Updated child job logic to replace the completed coroutine with child jobs. This allows us to pause or kill the entire job list with the initial Job instance rather than requiring references to the children created with runChildJobs(which has been removed)
Merge pull request #4 from RocketPop/master

Change to allow simpler control (pause/kill) of coroutines started as child Jobs()