Fix for the globalized Propellant class.

ModuleEngines.Propellant -> Propellant
Handle missing MFSSETTINGS gracefully.

Instead of throwing an exception, just use reasonable defaults.
Nuke volume rounding from orbit.

Not a trace. We are /very/ certain.

This was done on consultation with Nathan: he wanted to do it anyway so I
offered to do it while working on EL+MFS compatibility.
Clean up MFSSettings a little.
Clean up the tank config copying.
Fix partially filled tanks.

The amount was being taken from the wrong config node.
Move the tank resource setup into OnInitialize.

This fixes the issue of LiquidFuel and Oxydizer being added to MFS tanks
that have had them removed.
Rewrite config loading.

This seriously cleans up OnLoad and OnStart, but more importantly, MFS now
works with 0.23.
Fix up after rebasing on Nathan's work.

Stomped on his toes a little, but it seems like we achieved similar results
anyway.
Clean up useless whitespace.
Merge pull request #2 from taniwha-qf/config-rewrite

Config rewrite