Prevent client from reload()-ing CMSSW configs

CMSSW configs don't like to be imported multiple times in the same
process. The better solution would be to fork() out the part that
handles the configuration handling, but in the short-term, this commit
takes care of the "easy" case
Strip 'file:' from EDM and TFile output file names. Allow 'file:' in outputFiles and inputFiles config parameters. Fixes #4250.
Merge pull request #4249 from PerilousApricot/bugfix/dont_import_multiple_times

Prevent client from reload()-ing CMSSW configs
logging quick fix
Merge pull request #4254 from qunox/loggerfix

logging quick fix
Add getHyperNewsName function in client_utilities. Use that function in checkHNname. Create proxy before loading config.
Merge pull request #4251 from AndresTanasijczuk/accept_file_protocol

Strip 'file:' from EDM and TFile output file names. Allow 'file:' in out...
Merge pull request #4256 from AndresTanasijczuk/gethnname

Add getHyperNewsName function in client_utilities.