Improve handling or errant devices

Improve the error handling when in discovery mode and multiple requests are inflight,
by delaying authentication as late as possible.

Improve error handling when devices timeout on GetBulk requests.  Some devices will not
send a response to GetBulk when the maxRepitions would lead to a truncated PDU.