In checkHNname command, implement the CRAB-like mode.
If user adds EDM file names or TFileService file names in the JobType.outputFiles config parameter, don't put them in the additional output files internal parameter.
fixup #4179, improve logging system
fix #4218 log are labelled with time stamp rather then its directory
Merge pull request #4216 from AndresTanasijczuk/checkHNname

In checkHNname command, suport only the standalone mode.
Merge pull request #4226 from AndresTanasijczuk/outputFiles

Allow EDM files and TFiles to be specified in the outputFiles flag.
Merge pull request #4227 from qunox/improvelogger

fixup #4179, improve logging system
Remove the comment to the exceptionhook
Merge pull request #4228 from qunox/improveuploadlog

fix #4218 log are labelled with time stamp rather then its directory