making software and developer required cli arguments, as later earl-report will require them in the generated earl report