Use a dedicated GeneratorConfiguration class and remove all static properties previously used to configure the Generator behavior.
Test optimization, thanks to TestPriority
ReSharper fluff (allow _lowerCamelCase).