If we're unloading a Core because the scene has changed, save it first.
If we're unloading a Core because the scene has changed, save it first.

--- a/VOIDFlightMaster.cs
+++ b/VOIDFlightMaster.cs
@@ -57,6 +57,7 @@
 		{
 			if (!HighLogic.LoadedSceneIsFlight && this.Core != null)
 			{
+				this.Core.SaveConfig ();
 				this.Core = null;
 				VOID_Core.Reset();
 				return;
@@ -122,6 +123,7 @@
 		{
 			if (!HighLogic.LoadedSceneIsEditor && this.Core != null)
 			{
+				this.Core.SaveConfig ();
 				this.Core = null;
 				VOID_EditorCore.Reset();
 				return;