Remove bulk() method from queueing library

It is a bit out of scope and a distraction from what this library is meant to do
Use config method for setting and getting setting information
Extract configuration setting/getting into a trait
Move createJobId method only into engines that need it
Add missing use statements
Remove connected attribute and method