don't restarted disabled monobehaviors

http://forum.kerbalspaceprogram.com/threads/88963#post1320181 makes me
think it could end up poorly
refactor Start()

Make it a bit less huge, move some maybe reusable bits to methods