Handle EPW Files from Measures stepping on wanted epw

 - When creating a measure job, do not add anything in test folder
 - When automatically attaching required files to an OSM, prevent
   overlaps, and log if there's a problem detected
 - Allow the same file to be installed in multiple locations when
   re-loading jobs
 - Enhance error reporting when a required file conflict is encountered
[#59046336] Better handling of db transactions in PersistStatus
Merge branch 'develop' into JT-FixEPWOverlap
Merge pull request #580 from NREL/JT-FixEPWOverlap