MISO-98: Fix run status updating. Misc run object/DAO improvements.