Readded submodule
Fixed some NuGet and code analysis stuff, switched to a default CA ruleset
Fixed some extension stuff and a few CA warnings