Make empty suites & functionalSuites args override their config values

Fixes #268.

Specifying `suites=` and/or `functionalSuites=` on the commandline will skip the respective unit and/or functional suites, behaving the same as an empty array given in the config file.