* [Backwards incompatible] Major changes on ``packtools.domain.XMLValidator``
initializer and ``.parse`` classmethod. The param ``extra_schematron`` is
now deprecated. Use ``sch_schemas`` and ``extra_sch_schemas`` instead, since
both params accept an arbitrary number of schematron schemas.
* Validation logic was abstracted and moved to Validator objects
(``packtools.domain.PyValidator``, ``packtools.domain.DTDValidator``, and
``packtools.domain.SchematronValidator``).
* The stylechecker utility exits 0 on success, and >0 if an error occurs
[https://github.com/scieloorg/packtools/issues/118].
* The values in attribute ``country`` are checked against ISO3166 alpha-2
list.
* Fixes a bug that would cause element's text to be printed out on error
messages instead of the element's name
[https://github.com/scieloorg/packtools/issues/123].
* [Backwards incompatible] Major changes to the data structure returned by
``packtools.stylechecker.summarize`` and, as consequence, to the
JSON-encoded data structure produced by the stylechecker command-line tool
[https://github.com/scieloorg/packtools/issues/75].
* The parsing of schematron schemas was accelerated by preventing the
collection of the IDs in an auxiliary hash table
[https://github.com/scieloorg/packtools/issues/109].