reorganize test submodule
skeleton docs
use std::task instead of native::task
transform WorkUnit to a tuple
nicer api for implementing workers
change import
inline spawn_test_worker code
change queue constructor
split away the dispatch logic
fewer things need to be public
inline the register_worker method
module documentation
port rustile to new workqueue api
Merge branch 'workqueue'