Change to readFrom(OIOin&)

Encountering EOF during readFrom(OIOin&) is now always an error. Previous releases returned nil if the input stream was initially at the EOF. readFrom(OIOin&) now behaves like readFrom(OIOifd&) always has.