Add a per-user throttle as a mechanism to manage excess load.

May want to revisit adding a few 'superusers' or 'superhosts'
for things like ASO which has a known, fixed usage pattern.
However, committing this now so others can test the idea.
ignorelocality and saveoutput flags are int, not bool
Detect if collector is down. Fixes #4345
Merge pull request #4359 from juztas/exeError

Detect if collector is down. Fixes #4345
Fix resubmition queued always
Merge pull request #4360 from juztas/retry

Fix resubmition queued always
Do not assume the username is tm_username in the outlfn parameter
Dashboard: change default from analysis to analysistest, change SubmissionType from direct to crab3, detect HC task and use analysis-crab3-hc. See #4355
Catch httpException in MasterWorker
Improve error messaging in the MasterWorker
Improve crabserver logging in the status
Make sure we set tasks as SUBMITTED after resubmission
Print URL in case of sitedb issues
Enable proxy renewer to refresh proxied on shedds
Initial commit for monitor web pages for operators
Improve setup.py script to include monitor pages
Adding missing RESTTask module
Add frontpage to the setup.py script
Run RenewRemoteProxies every six hours
Update DagmanCreator.py