Overwrite stateful methods of BufferWriter in RecordWriter to ensure correct data and event ordering
Minor renaming of serialization classes to include 'Record' in their names