EDNS refactoring
Completely rewritten EDNS support. OPT RR is now stored in normal RRSet structure (knot_rrset-t
). This lead to many simplifications, but also caused complications in other places. Generally I'm not sure whether it's an improvement at all. But it took me 2 weeks and I have also written unittests, so it's probably worth a look at least ;-)
I'm also not sure, whether I work with it properly in the packet. This would require a thorough review by @mvavrusa.