web-worker support

may share code just like normal modules and will importScripts
by itself, needs a better example but I can already see some
core.async goodness.