Fixed core saves.
Fixed core saves.

--- a/VOID_Core.cs
+++ b/VOID_Core.cs
@@ -68,8 +68,6 @@
 
 		protected List<IVOID_Module> _modules = new List<IVOID_Module>();
 		protected bool _modulesLoaded = false;
-
-		protected List<Callback> _configurableCallbacks = new List<Callback>();
 
 		[AVOID_SaveValue("mainWindowPos")]
 		protected VOID_SaveValue<Rect> mainWindowPos = new Rect(Screen.width / 2, Screen.height / 2, 10f, 10f);
@@ -433,8 +431,7 @@
 			var config = KSP.IO.PluginConfiguration.CreateForType<VOID_Core> ();
 			config.load ();
 
-
-			base._SaveToConfig (config);
+			this._SaveToConfig(config);
 
 			foreach (IVOID_Module module in this.Modules)
 			{

--- a/VOID_Module.cs
+++ b/VOID_Module.cs
@@ -150,15 +150,15 @@
 		public virtual void _SaveToConfig(KSP.IO.PluginConfiguration config)
 		{
 			foreach (var field in this.GetType().GetFields(
+				BindingFlags.Instance |
 				BindingFlags.NonPublic |
-				BindingFlags.Public |
-				BindingFlags.Instance
+				BindingFlags.Public
 				))
 			{
 				object[] attrs = field.GetCustomAttributes(typeof(AVOID_SaveValue), false);
 
 				if (attrs.Length == 0) {
-					return;
+					continue;
 				}
 
 				AVOID_SaveValue attr = attrs.FirstOrDefault () as AVOID_SaveValue;