support combiner AvroKeyValueInputFormat, and generalized combined RecordReader for both MR API's