Even though the format of peers.dat was changed in a backwards
incompatible way, it is not guaranteed that old versions will fail to
parse it. There is a chance that old versions parse its contents as
garbage and use it.
Old versions expect the "key size" field to be 32 and fail the parsing if it is not. Thus, we put something other than 32 in it. This will make versions between 0.11.0 and 0.20.1 deterministically fail on the new format. Versions prior to #5941 will still parse it as garbage.
Also, introduce a way to increment the peers.dat format in a way that
does not necessary make older versions refuse to read it.