A new field is added to the stream state to store the actual error.
Function fseek is implemented to set the error state.
(More are to be added later.)
Modeling of stream error state handling functions is added.
(clearerr is not done yet but should follow.)
assertStreamStateOpened(SS); isn't much harder to type. Can we make it a function please?