Implement holdback queue.

I still need to implement resend requests
Add reordering to middleware.

The next step is adding reliability by resend requests
Make DefaultHashMap actually work.

This ensures we don't blow up converting a null Long / Integer
object to a native. Which is important if we've never seen a given
socket or pid before.