Fixes #10 Support for linking and using phaser lib in task mode
Update phaser implementation, correctly set context, transmit phasers etc...
Change async typedef: removed argc, changed void* array to void* a la pthread routine
Merge master into forasync branch
Update forasync signature to match async
Extract forasync functions to impl file