CaloRecGPU: Fixing multithreading issues flagged by Coverity and ART tests
Fixing the potential multithreading issues reported by Coverity (https://its.cern.ch/jira/browse/ATR-29622) by employing a readers-writer lock instead of a simple mutex. Also a small update to the Python configuration to make the ART tests run again.