[Missions] Refactor: Refactored MissionStateView for clarity
(semantic-preserving), but some more work is still needed.
[Missions] Bug Fix: Prevented NPE in MissionProcess.isCanceled
[Missions] Bug Fix: Corrected a problem while calculating the
ParticipationAuthorizationState in mission processes that had mission
items, but no financer.