Added the HeaderTimeBasedC2KMapper which outputs its keys from the input record's header.time