Added some rules against user-specific generated files;
Changed the way how the keys are read;
Added a note;
Introduced the SmartSettings;
The DictionarySource and ReflectionSource now supports the CaseSensitivity settings;
Changed the handling of non-generic dictionaries;
Added another settings function that returns a StringComparision depending on the CaseSensitivity settings;
Added unit tests for case sensitivity;