Only printUsage when -help is present
Merge pull request #69 from bigkm/pr/dont_print_usage_on_error

Only printUsage when -help is present