Command file no-profile mode processing of individual files

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).