Fix uninitialized warning (gcc-4.4)
Dont re-query metadata immediately if leader was lost (issue #28)
Dont reuse broker ERR_REQUEST_TIMED_OUT if timeout was local.

Reusing the error code makes it harder to distinguish where the
timeout occured.
rdkafka_performance consumer: call poll to handle stats callbacks.
Added broker request RTT statistics
Reformatted stats JSON output not to contain arrays

All arrays have been converted to object maps to ease integration
with xpath named tools such as WMF's ganglia importer.

Example output:
https://gist.github.com/edenhill/7597127
Fix various compilation problems reported by debian build
Proper signed casting of protocol Strings and Bytes
printf off_t need casting for portability
Dont do int casts in pointers
kfreebsd-amd64 compilation fixes: msg_iovlen is not size_t
Merge pull request #30 from edenhill/debcompfix

Debcompfix