Allowing for a custom logger to be assigned to workers.Logger

specifically so that I can use my existing [`logrus.Logger`](https://godoc.org/github.com/Sirupsen/logrus#Logger) and ensure all of my log output is consistently formatted.