Fix #220

Using rustrt, it's possible to run Tasks within a non-Rust thread. Tested and works on Windows and Linux. :)