Initial commit.
Installed deps and updated archer.
Updated deps.
Added flowdock notifications to travis config.
WIP
Documentation.
Added support for react promises.
Added channels.
Updated README [ci skip]
Added ResolverCoroutine.
Simplified CoroutineInterface.
Added KernelApiInterface::sleep().
Strands are now completely CPU greedy unless explicitly suspended.
Added tests for KernelApi::timeout(), separated kernel functional tests.
Coroutine cancellation.
Sub-strand that terminates during timeout now propagates termination to calling strand.
SystemCall no longer pops itself from the stack implicitly.
Coroutines now maintain their own next-tick state.
Top-level exception handler is now passed as a dependency to the Kernel.
Changed system-calls back to implicit pop() now that coroutine state can be manipulated directly.