Fix options parsing for service startup.

Fix "args" testing for length == 0, so that service startup correctly
parses and uses .config file for service startup.
Without this, only interactive mode actually uses .config.
Merge pull request #1 from rpardini/master

Use .config options when starting as service