Refactors DatabaseIO spec
Removes writer and reader attributes from FileHistory api
Removes reader and writer parameters from FileHistory api
Changes 'file_history_reader_writer' to 'file_io'
Changes 'file_history_reader_writer' to 'file_io'