Update .gitignore to ignore Visual Studio *.suo
Changed copy local to false for UnityEngine and Assembly-CSharp. Aren't needed in output dir.
Implemented in-memory ConfigNode serialization/deserialization to replace the temp file save method.
Uses reflection but includes the temp file method as a fallback (such as if KSP version changes things.)
Fixed issue with ambiguous reflection error.
Merge remote-tracking branch 'joshblake/configNodeSerialization'