don't pass sitelists to merge jobsplitter

Merge jobs at the moment inherit the sitelists of their parent task (as they get passed in via the job splitting parameters). This is a) unneccessary and b) causes problems for opportunistic resources where the parent task runs at site A and merging should be run at site B.
add reqmgr view and wmstats call for migration preperation
don't try to abort force-complete
Merge pull request #5368 from ticoann/fix_force_complete_wq_error

don't try to abort force-complete
Merge pull request #5365 from ticoann/change_WMStats_Service_call

add reqmgr view and wmstats call for migration preperation
1.0.0.pre3

Signed-off-by: Seangchan Ryu <sryu@fnal.gov>
Add an McM service and unit test
Propagate multicore settings to job plugins and add strings to test code
Modify condor plugins for new multithreaded and move multithreaded JDL to per job customization
Fix typos and dbs url in web request template
clean up of dbs2 urls

small fix
properly handle None in JobAccountant
add function for manual intervention
1.0.0

Signed-off-by: Seangchan Ryu <sryu@fnal.gov>
Merge pull request #5384 from amaltaro/fix-jobAccou

properly handle None in JobAccountant
Merge pull request #5385 from ticoann/fix_missing_task_in_fwjr

add function for manual intervention
Merge pull request #5381 from amaltaro/remove-dbs2-url

clean up of dbs2 urls
Merge pull request #5380 from amaltaro/updt-webrequest-tmpl

Fix typos and dbs url in web request template
Merge pull request #5375 from ericvaandering/propagate_mt_settings

Propagate multicore settings to job plugins and add strings to test code
Merge pull request #5376 from ericvaandering/jdl_mt_settings

Modify condor plugins for new multithreaded settings