Added subsys lock to worker init script.

This is required on RHEL style machines to properly handle run level changes.
Only create subsys in worker init when running as root
Merge pull request #47 from awiddersheim/worker_init_fix

Added subsys lock to worker init script.