ensure that the result of a git command returns a string if the result from git was nil]
ignore .cfg files that are in the root of GameData
minor text change
added version number into error log
added allowable errors that won't be logged. permission denied errors when accessing .sfs files are allowed
removed raise when cfg is not in GameData or Parts, was causing issues with some mod Source folders placed in the root of KSP that contained cfg files, the cfg path will now be quietly echoed to ignored_cfgs but no error will be raised
needed to require version in error logger
version now encode the current development version and the stable release version along with the download link to the release