Make sure FetchedBatch#last_offset always returns something sane
Make sure FetchedBatch#last_offset always returns something sane

If the batch was empty we assume that the "last offset" is the highwater
mark offset.

zendesk/ruby-kafka,crashlytics/ruby-kafka,zendesk/ruby-kafka,crashlytics/ruby-kafka