add missionscope indexer and update has_missionreport to only consider mission with submitted report (Re #952)
reindex mission when missionreport is submitted, and reindex missionreport when mission is modified (Re #952)