API CHANGE: use hostname and rdma_getaddrinfo internally instead of sockname
tools: Default bind to :: instead of 0.0.0.0, I hope you guys have ipv6 compatibility
trans_rdma: node and port are shared with mother trans, only free it then
stats: make strict rpm compilation happy
fix pkg-config file (typo for include in cflags)
trans_rdma: fix copy paste error when setting max_send_sge, what the hell was that?
trans_rdma: don't clear data->next for last data in sge
trans_rdma: Check for pd on reg_mr, don't trust data->next anymore for stats
fix atomic_op to be op_and_fetch, add atomic_postop
trans_rdma: rework how pd works.

 - Add a new msk_pd struct, so we can match the right pd to the right
   verb when multiple network cards are in
 - Give it a private field for people to play with it
 - Give it a refcount so we free it properly
make msk_getpd public since child trans/client doesn't have first pd as used one
Doc: add a DESIGN asciidoc draft, describes trans_rdma.c internals a little bit
utils and tests: uniformize TEST_Z and TEST_NZ to exit on error
trans_rdma: s/\(msk_[a-z_]*\)_t/struct \1/ and remove some unused struct members
Move existing doc (doxygen, DESIGN) to doc/, add a man page for rcat, fumble with a doc rule for Makefile
More documentation, fixed rmitm --flip-bit option name (it's a bit flip, not a byte flip)
trans_rdma: s/internals/msk_global_state/
rmitm: Add an option to rotate dump file (e.g. keep the last <size> of dump and not fill the filesystem)
rmitm: fix null pointer deref in flush thread
rmitm: fix checksum (missed an odd wrapping carry) + small optim