modules/workarounds: fix module initialisation.
Firstly, I needed to fix the module initialisation otherwise nothing was happening at all.
It seems it's been broken for a while. I needed to rename config to init, which is called when a module is loaded.
Then I realised that setting NO_EDNS like NO_0X20 is set in other cases, resulted in SERVFAIL, so I have added a begin layer function for these specific cases.
An example query is A 1.1.1.2.rbl.rbldns.ru.
rbl.rbldns.ru needs NO_EDNS otherwise it doesn't reply at all (resulting in SERVFAIL because of UDP and TCP timeouts) and causes the query to be repeated because of QNAME minimisation.