Change AntlrInputStream to use TextReader instead of StreamReader.
Use TextReader instead of StreamReader where possible