udp.Announce, use BinaryMarshaler interface
udp.Connect, use BinaryMarshaler interface
udp.Error, use BinaryMarshaler interface
udp.Packet, use BinaryMarshaler interface
udp.Scrape, use BinaryMarshaler interface
Check for bad action on AnnounceRequest.MarshalBinary()