Add OffsetFetchRequest protocol. Some small changes in tests.
PR #14 pulling in configurable retry delay changes

I have manually pulled in the configurable retry delay changes from
aNutForaJarOfTuna.  Will look for a cleaner pr for the offset request
changes.
Move tests to Unit namespace for consistency.
Fix intermittent test failures in schedule timer tests.
Remove schedule timer test from auto build

I just reviewed these test and they are all too dependent on sleep and
millisecond timing to pass correctly.  They need to be reviewed and
fixed.  (It makes appveyor fail builds)
Fix correctly dispose gzip tests
Merge PR #16 with modifications to conventions

Pull in the added OffsetFetchRequest class and modified it to match the
style convention of the other classes.
Update OffsetCommitRequest to match the new wire protocol as of 0.8.1.1
Commit/Fetch not completely implemented yet.  Protocol requires new
request ( ConsumerMetadataRequest)
Add integration tests to offset management
Change the request message to match exactly the spec
Update documentation notes
Add ConsumerMetadataRequest but does not look like it is supported yet
Merge branch 'integration'