[finetune] some more secret detection related exception
make rules case-insensitive by default but introduce case_sensitive attribute for rules. also fix secrets rules
added unit tests for almost every rules
ignore merge-commits
fix some rules