attempting to fix ModuleManager
Module Manager doesnt throw errors and updated the dll
more safely unbinding unloaded craft
maxthrust doesnt include flameout engines #134
resources floating values are truncated to 2 digits
added config loading to the log
static cleanup of config
fixed logging
Fix #119: Fixes unexpected errors at end of program
Merge branch 'develop' of https://github.com/KSP-KOS/KOS into develop
Fix #111: Files saved to the local volume maintain their linebreaks
Fix #135: alt:radar now returns a double
Resolves #113 Made Orbitable a new base class of both VesselTarget and BodyTarget.

Please see issue #113 for a long, full list of the user-visible changes.

The reason so many files are affected is that the constructors had to
be changed slightly so everywhere a VesselTarget or BodyTarget are created
was modified a little.  Also a few places were changed to operate on the new
generic Orbitable object so they now operate on Bodies as well as Vessels.
Previous commit overzealously committed too much, including some of
my own script files that aren't part of the KOS source.  Went back
and "git rm --cached" them.
Another accidentally commited file removed.
Allows null bodies for "{}" sections.  I tested with if, until, when, and on,
and it seems to work with all of them without any complaint.
Merge pull request #140 from Dunbaratu/allow-empty-braces

Allow empty curly brace blocks. Resolves #138
WIP more granular flight control
static cleanup
Fix #139: Locks called from another lock weren't correctly recognized.