Added "protocol" debugging (sent and received message types)
Dynamic topic naming in unit-tests
Test synch fix
Sparse metadata retrieval mode (consumes less bandwidth) (issue #138)

Config property: topic.metadata.refresh.sparse = true or false
Defaults to false (old behaviour)
Fixed typos in printouts
Update some headers to include the right headers to build on FreeBSD
Merge pull request #139 from rtyler/build-on-freebsd

Update some headers to include the right headers to build on FreeBSD
Avoid hard-coding bash for running tests on FreeBSD
Merge pull request #141 from rtyler/tests-on-freebsd

Avoid hard-coding bash for running tests on FreeBSD
Added RTT printout to protocol debugging
compilation issue

Changing if to ifdef
Merge pull request #149 from shivashis/master

Fixed _BIG_ENDIAN check on Solaris Sparc - thanks to shivashis
Added OVH to the list of Users
Clean up uname debug printout during make
Dont crazy-spin on topic.metadata.refresh.interval.ms==-1 (issue #156)
Use a random broker for metadata requests
Allow 0 value for fetch.error.backoff.ms
rx_partial++ wasn't atomic
Remove pkt debug hexdump
Added Gitter link