show --help when no arguments are given

the behaviour is unchanged, but the responsability of choosing this
behaviour has been moved to `parseArgs`.
processArgs, processOptions

moving towards the nomenclature outlined in #79