add configuration option to set PromptReco site whitelist

PromptReco by default is run at CERN, but add a configurable option to override the site whitelist for PromptReco so it can be run at T1.
also subscribe RAW to t1 disk
adjust unmerged backfill lfn

Trigger for this change is to write unmerged backfill to
/store/unmerged instead of /store/backfill. Take this
opportunity to adjust the LFN configuration, locking it
down. Instead of configuring the LFN prefix, now only
can specify if no backfill or backfill 1 or 2 are used.
fix for transaction handling in conditions upload
Merge pull request #4087 from hufnagel/conditionsupload-transaction

fix for transaction handling in conditions upload
Merge pull request #4086 from hufnagel/backfill-lfn

adjust unmerged backfill lfn
Merge pull request #4089 from hufnagel/raw-t1-disk

also subscribe RAW to t1 disk
PhEDEx subscription for Error datasets
Merge pull request #4088 from hufnagel/subscribing-error

Subscribing error
Merge pull request #4090 from hufnagel/promptreco-t1

add configuration option to set PromptReco site whitelist
also authenticate EOS reads in the PCL upload

The writes to EOS from the PCL code in the Tier0Feeder are authenticated with a proxy.
Reads so far were not, but that doesn't seem to work anymore, so also use the proxy.
Merge pull request #4091 from hufnagel/pcl-authenticate-reads

also authenticate EOS reads in the PCL upload
Updates a WMStatsReader call from diagnoseActiveRuns script
change order of consistency checks so ignorestream works again

The consistency check to make sure the stream is known to the HLT menu and there are datasets defined for it should only be triggered for streams we are not ignoring.
Merge pull request #4094 from hufnagel/fix-ignorestream

change order of consistency checks so ignorestream works again
also upload late arriving conditions payloads

If Express processing takes too long, a timeout kicks in and AlcaHarvest is run even before the end of Express processing. It is then run again at the end of Express processing, but at the moment the generated payloads are abandoned, the conditions upload won't touch them. Change this to always immediately upload late arriving conditions payloads (and let the dropbox sort it out).
separate tier0 request db and temporary db

change tier0 mod config
fix unittest
Merge pull request #4093 from lucacopa/active_runs_script_fix

Updates a WMStatsReader call from diagnoseActiveRuns script
Merge pull request #4095 from ticoann/t0_wmstats

separate tier0 request db and temporary db