Print error string, not number, in metadata request failure log message
CONFIGURATION.md regen (statistics.interval.ms description update)
Const casting to make g++ happy (issue #36)
Handle per topic+partition produce errors (issue #40)

Produce errors were previously only handled if the entire request failed.
Fixed output typo in rdkafka_performance
Added -I (idle) switch to rdkafka_performance

The Idle switch turns off producing any messages.
Updated README on Debian packages and C++
Fixed typo in example programs (issue #44)
rdkafka_performance: Count immediate produce() failures as failed messages too
Use 'void *' for produce payload type instead of 'char *'

This avoids the need for casting in the application.
Allow NULL 'conf' argument to rd_kafka_topic_new()
Librdkafka now compiles on OSX 10.9

Refactored endian support to seperate file called endian_compat.h
that will fix two implicit declaration of function errors. Also
fixed a whole bunch of use of GNU old-style field designator
extension errors
Merge pull request #51 from dvanliere/master

Librdkafka now compiles on OSX 10.9
Clarify available compression support (none, gzip, snappy)
Fail messages for unknown partitions immediately (issue #39)

Two error paths:
 - produce() will fail with errno set to ESRCH
 - dr_cb() will provide err RD_KAFKA_RESP_ERR__UNKNOWN_PARTITTION
Changed msgtimeout test to unknown partition test (issue #39)

The way msgtimeout test was implemented will not work any more with
the fix for issue #39
Clarified comments and function argument names.
Compile fixes for Cygwin
Merge pull request #52 from edenhill/cygwin

Compile fixes for Cygwin (issue #25)
Build .so file on Cygwin