Merge branch 'master' into func_enqueue
Use the pool to enqueue
Use getConnectionPool in goworker.Work
Merge branch 'master' into func_enqueue

Conflicts:
goworker.go
Revert "Merge branch 'master' into func_enqueue"

This reverts commit 8c90fa75d845f022a06c1b2b068c4e26d31f3443.
Merge branch 'master' into func_enqueue

Conflicts:
	goworker.go
Fixed tests and fixed old call to getConnectionPool()