Allow datagrams bigger than 1460

Compute the max packet size given the data sent to us by the discovery
process.  Note that packets bigger than 1460 require firmware > 1.10.

Also, handle the case where a pusher sends us a really, really long
delay by ignoring it.