PlanetFactory support & planetary parameter overrides

PlanetFactory uses bogus **CelestialBody.flightGlobalIndex** values, to (i think) maintain savegame integrity when planet packs are added or removed on the fly. This breaks an assumption made in Interstellar and ORS, and its special features do not work on these bodies.

I changed some method parameters to get around this, and now lab science, impactor experiments, radiation and resources (did not test this last one though) "just work" everywhere, and there's no more endless log trash. I had to change the ORS API unfortunately, which may or may not be a problem, since currently only Interstellar uses it (AFAIK).

I also added the possibility to change science rates and magnetic field scales via config (currently in WarpPlugin.cfg), to allow these features to actually be used since they only have defaults for the vanilla system. This also allows tweaking for Alternis Kerbol.

I submitted against this repo since this is the version my career save (=test case) is made in, but I could rebase it if needed.