Update TrivialFileCatalog for ASO

https://github.com/dmwm/AsyncStageout/issues/4082
fixing issue #4992
fix lhe eventperlumi in task chain
Merge pull request #5056 from ticoann/lhe_event_fix

fix lhe eventperlumi in task chain
add verbose message for 400 error. Need to check this doesn't reveal any secrete informaiton
add announced as allowed transition from completed
Merge pull request #5057 from ticoann/reqmgr_400_error_verbose

add verbose message for 400 error in reqmgr
Merge pull request #5058 from ticoann/wmstats_state_transition

add announced as allowed transition from completed
Merge pull request #5055 from mmascher/master

Add dependency for crabcache in setup script
Merge pull request #5035 from alexanderrichards/multicore_fix

fixing issue #4992
Merge pull request #4961 from juztas/master

Update matchLFN for fixing not matching LFN
0.9.95pre1

Signed-off-by: Seangchan Ryu <sryu@fnal.gov>
bulk phedex call in listFileBlockLocation