Co-authored-by: Felix Lange <fjl@twurst.com>
This change implements the Discovery v5.1 wire protocol and also adds an interactive test suite for this protocol.