Command line interface in no profile mode to process single files as well as folders

Introduces the facilitity to all command line "no-profile" mode to be run against individual files, as well as folders. There are also a few associated changes to the output log messages and parameter validation as some of the parameters are not erlevant when running against a file as opposed to a folder. Furthermore, a message is output if the user supplies more than one path (files, folders or a mixture) to the effect that only the first path will be processed (this is what happens currently but no warning is displayed).