Merge pull request #487 from dthain/master

Fix Busy Waiting in Worker
Exit successfully for --help.

This is useful for Autobuild checking the presence of options without
side-effects.

./configure --debug --help --> 0
./configure --foo --help --> 1