Refactor CompositeRecordReader to only make a record reader when necessary
Fix comments
Update nextKeyValue() per conversation with Raghu
Merge pull request #403 from kevinweil/jco/dont_open_at_once

Refactor CompositeRecordReader to only make a record reader when necessary