Igcs 19 save load mission

Checkpoint PR ahead of dropbox support
 - de/serialize missions to string
 - tests
 - mission editor icons and minor UI rearrangement