Working, all tests passing, 100% async rewrite
Converted to use Taskell for task composition for full async support
Updated build to include both .net/win8 builds