* Lots of fixes for bugs and type errors using mypy.
* Two breakting changes that necessitate the major version bump:
* Several methods were erroneously named "uncompress_..." and have been corrected to "decompress_..."
* Default values were erroneously used for the char_mode and linesep parameters of fileinput(), fileoutput(), FileInput, FileOutput, and all their subclasses. textinput(), textoutput(), byteinput(), and byteoutput() convenience methods were added, and default values were set to None.