Add errcheck to Makefile make fmt
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()
Fix more int->int64 errors, all tests pass
Merge branch 'master' into ql-p2