fixed issue with reseting the offset to zero 

If we are passing offset 0 with options passed to consumer, the offset never gets reseted to 0 but instead sets to last offset due to the if(options.offset) check done.