changed both the broker and worker to be directly passed argparse args, added -j/--jobs to worker to specify amount of jobs to undertake at once, change the broker's job queue max size to be the same as the amount of on-going jobs whereas it used to be the amount of current workers

Signed-off-by: mep <miethpo@gmail.com>