Added Open/Save/Zoom-to-Fit to Mission Editor

Just making the work at #866 up-to-date with master for a merge.