Reads a byte from the input stream and returns it.
The byte, or GLib.FileStream.EOF if the end of input has been reached.