DEVDISC-19 OSX Command-line Arguments

Passing args when none exist causes the startup script to choke. Pass args only if they exist.