e2e: send fixes

Add pending queue to econn
Queue reliable sends on pending list until acked
Generate SEND event when acked
Don't free ep in destroy_endpoint, api level does it
If unreliable send, queue on ep->evts after sending
In get_event(), check ep->evts before calling native get_event()
/* the latter may lead to starvation/fvoring send events */