core: allow renaming & merging of trackers with config (part 1 #8355) (#8608)
* rename site field to id in yaml indexers
* add id field in c# indexers
* use id field instead of class name in c#
* Replace Cardigann Anidex indexer for C# impelementation
Add bypass for DDOS Guard
* Improve error messages from type conversions
* Add missing cookie check
* Fix index out of range exception
* Change error handling to only warn about DDoS bypass exceptions
This is so that searches will still be attempted if there are issues with the DDoS protection (e.g. if it is removed).
* Improve error handling and clean up code
* pending changes