Make User, KSPManager nonstatic

Closes #303.
Should help with testing. 
The GUI still basically uses a global for KSPManager but given that almost every is in Main it is not a big deal to fix that when every thing else is fixed.