Add logging to track down this offset bug
Implement backoff_increment
Correct implementation of autooffset_reset
Remove config object and replace with kwargs.

Fixes #45 and addresses part of #98.
Docs for settings changes
Handle messages larger than the current fetch size.

Fixes #98
Move around things in Message

* more read-only properties
* pre-compute and memoize things like len(raw)
* avoid memory copy when getting the payload
Switch to having only one waiting message queue. Big speed boost for the consumer
Turns out we need that monitoring thread
Make sure we really ignore partial messages. Think this may be the source of offset corruption
typo. still looking for this bug
Turns out this caused more problems that it fixed. May get another attempt later.
Merge pull request #104 from kbourgoin/master

Another omnibus PR. [Fixes #45] [Fixes #102]