Converted foreach->for and removed Linq.
Converted foreach->for and removed Linq.

--- a/VCTScenario.cs
+++ b/VCTScenario.cs
@@ -29,7 +29,6 @@
 using KSP;
 using System;
 using System.Collections.Generic;
-using System.Linq;
 using ToadicusTools;
 using UnityEngine;
 using VOID;
@@ -149,8 +148,12 @@
 		{
 			base.OnLoad(node);
 
-			foreach (ConfigNode transNode in node.GetNodes(TRANSACTION_KEY))
-			{
+			ConfigNode[] transNodes = node.GetNodes(TRANSACTION_KEY);
+			ConfigNode transNode;
+			for (int idx = 0; idx < transNodes.Length; idx++)
+			{
+				transNode = transNodes[idx];
+
 				CurrencyTransaction trans = new CurrencyTransaction();
 
 				trans.Load(transNode);
@@ -184,8 +187,11 @@
 
 			node.ClearNodes();
 
-			foreach (CurrencyTransaction trans in this.transactionDatabase)
-			{
+			CurrencyTransaction trans;
+			for (int idx = 0; idx < this.transactionDatabase.Count; idx++)
+			{
+				trans = this.transactionDatabase[idx];
+
 				ConfigNode transNode = new ConfigNode(TRANSACTION_KEY);
 
 				trans.Save(transNode);
@@ -368,8 +374,10 @@
 		{
 			this.CurrentFunds = 0f;
 
-			foreach (CurrencyTransaction trans in this.transactionDatabase)
-			{
+			CurrencyTransaction trans;
+			for (int idx = 0; idx < this.transactionDatabase.Count; idx++)
+			{
+				trans = this.transactionDatabase[idx];
 				this.CurrentFunds += trans.FundsDelta;
 			}
 
@@ -377,8 +385,9 @@
 
 			this.CurrentScience = 0f;
 
-			foreach (CurrencyTransaction trans in this.transactionDatabase)
-			{
+			for (int idx = 0; idx < this.transactionDatabase.Count; idx++)
+			{
+				trans = this.transactionDatabase[idx];
 				this.CurrentScience += trans.ScienceDelta;
 			}
 
@@ -386,8 +395,9 @@
 
 			this.CurrentReputation = 0f;
 
-			foreach (CurrencyTransaction trans in this.transactionDatabase)
-			{
+			for (int idx = 0; idx < this.transactionDatabase.Count; idx++)
+			{
+				trans = this.transactionDatabase[idx];
 				this.CurrentReputation += trans.ReputationDelta;
 			}
 

--- a/VOID_CareerTracker.cs
+++ b/VOID_CareerTracker.cs
@@ -329,8 +329,11 @@
 
 				file.Write(lineBytes, 0, lineBytes.Length);
 
-				foreach (CurrencyTransaction trans in Tracker.TransactionList)
-				{
+				CurrencyTransaction trans;
+				for (int idx = 0; idx < Tracker.TransactionList.Count; idx++)
+				{
+					trans = Tracker.TransactionList[idx];
+
 					transLine = string.Format(
 						"{0}, \"{1}\", {2}, {3}, {4}\n",
 						trans.TimeStamp.ToString("F2"),