Don`t confuse with error message
Merge pull request #4199 from juztas/master

Don`t confuse with error message

Reopen, code tested, and it worked fine. 
Will close issue #4206 as crab submit do not require code modification as it handle failed submission differently then crab status.
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
Fixing merge