Ensure help output with empty main function

Main functions that accepted no arguments would prevent help output
being displayed on the command line. Fixes #22 to ensure that help
output is displayed in this case.