Actually disable the part module when not compatible.

This will further reduce the chances of things going pear shaped.
Add CC to the makefile
Correct the landed test for refueling pumps.

The vessel is not yet landed when OnStart is called, at least at launch.
Merge pull request #2 from NathanKell/master

Pull recent changed from NathanKell's master branch.