Add: Logging module

Signed-off-by: Kevin Conway <kevinjacobconway@gmail.com>
Change: Worker library into public daemon

Before this commit, workers were private resources that could
only be created by pools. No they are a first class resource that
is accessible as a public API element.

Signed-off-by: Kevin Conway <kevinjacobconway@gmail.com>
Add: Logging calls and use of new Worker resource

Signed-off-by: Kevin Conway <kevinjacobconway@gmail.com>