Some coverage fixes.
Delete unused functions in SourceReader.
Improve coverage of SettingsManager.
Remove some unused exception classes.
Remove unused init setup from templates.
Remove unused flush()
Remove importsettings setting directive.
Remove '#compiler-settings python' option.
Remove copying ability from mergeNestedDictionaries.
Remove safeConvert
Unspecified norepr.
eval less when loading settings.
Remove some uncovered stuff from Compiler.
Improve coverage for SourceReader.
Remove unnecessary instanceInitialized property.
Less * imports.
Remove block comment setting.
Invariantly output row col comments.
Remove some non-existent settings.
Improve Compiler coverage.