Switch RecordOutputWriter to use delegation instead of inheritance and add one
for the consistent output writer.

Revision created by MOE tool push_codebase.
MOE_MIGRATION=7137