improved DependencyProvider and ServiceContainer
Worker pools and WeakKeyDictionary for queue_consumers
merging
SpawningSet for dependencies
import cleanup
merged
adding consumer implementation