General clean-up. Added base reportName hash as missioninstance id. Rx-based async REST endpoint added