perf: unify startWorker and worker to spawn less goroutines (#59)
perf: unify startWorker and worker to spawn less goroutines (#59)

* perf: unify startWorker and worker to spawn less goroutines
* refactor: simplify worker logic
gammazero/workerpool