Fixed the \varepsilon and \epsilon mess.

* Switched the definitions in EntityMap (bizarrely, HTML has different
  mappings for these character names than MathML and LaTeX, as
  documented on the W3C page itself).
* Fixed the \varepsilon character in the TeX reader.
* Updated tests.