match: add a docstring with doctest examples to patternmatcher
Doctest examples aim at illustrating how __call__() and exact() are
different, depending on the pattern kind.
#require docutils gettext $ $TESTDIR/check-gendoc fr checking for parse errors