openair: Extracted Reader.State.reset() method
openair: Renamed record variable to line
openair: Extracted line_type variable
openair: Merged reset code paths
openair: Merged if conditions
openair: Extracted handle_line() method