correctly convert from new mapreduce.* FileSplit  implementation to old mapred.* FileSplits so that bsonsplitter code can be reused for both record readers.
use Object for key type, so that we don't get a ClassCastException when nullwritable/bsonwritable is passed as key.