Passing in the configuration to the job.
Adding name to the worker configuration.
Being more descriptive what -p option is for.
Adding a number of additional config options

Adding support for ‘verbose’ in the $config array.
Added  -I : Ignore idle (no_job) responses in 'Maximum job iterations
per worker' setting
Added -J PREFIX: Job class prefix [default is 'Net_Gearman_Job_'] (PEAR
ONLY)
Added -L NUMBER: Number of process loops to run