sock: adjust debug outputs.
tcp: return success even if changing buffer fails
Prepare for v0.1b5 release

Update READMEs
Update copyrights
Update VERSION and Doxyfile version
sock: better management of RO connection when a message is lost or received out of order
To avoid extra traffic, the following is implemented:
- When the receiver receives a seq that is not the next expected, i send a direct (not queued) NACK (i do not care if sending the NACK fails or go through)
- The sender, when getting a NACK checks if the message has been acked meanwhile and if not, resend (once again with a direct send, not queuing).
- If the receiver receives twice the same seq, only the second message is just ignored
- If the NACK never make it through, i get a send timeout and we try to resend (it kills performance but they already drop with a NACK).
Merge branch 'master' into gvallee/sock
sock: extend the sock_msg_type() function to include NACK messages.
sock: if the send cannot locally complete for a send in the context of a unreliable connection, emit a send error event.
sock: correctly fix the handling of cci_send() failing when using a UU connection.
verbs: account for first send in tx_pending

When sending the conn_payload and conn_reply, we need to increment
vconn->tx_pending because we use handle_send_completion() which
decrements it.

Reported by Paul Novachek <00pauln00@gmail.com>
Avoid double finalize

Transports must always set their globals to NULL at the end
of finalize() and check for NULL when entering finalize().
Merge branch 'master' into topic/shmem