NonblockingPacketReceiver doesn't treat HMAC/missing ack errors as transport level errors, simplifying user application error handling for those cases.
Merge pull request #13 from Seagate/features/improved-hmac-error-handling

Improved handling of HMAC errors