Refactor internal RCODE processing
Currently, the response processing works with separate rcode
and ext_rcode
fields, which are set into DNS and EDNS headers at the end of the processing.
The internal processing should work only with one unified RCODE, which will be split and written into DNS and EDNS header at the end of the processing.