Refactor profinet reply handling

Improve the reply handling a little, by only saving the reply packet in
the receive callback and postponing the actual parsing until we return
from cotp_poll.