Rewritten with object test model; added many new tests
Rewritten with object test model; added many new tests

1. Each test is now specified as a separate object, adding new tests is simpler.
2. Added new tests:
  * file encoding;
  * mismatched Frehcn and English quotes;
  * spaces after closing italic/bold tag;
  * space as first character in the link.

CaptainFlint/fb2-tools