new class for hadnling bson split logic.
refactor bsonfileinputformat to use bsonsplitter class
reduce logginess in example