Failing test for replacements on borders of block elements.
Refactoring. Removed general concept of filters (mostly not used anyway).
Exposed individual parent groups for each character instead of just set of parents.
Introduced concept of 'involved' elements. Only parents included in those, though.
Unified naming.
Dealing with 'hidden' elements.
Merge pull request #17 from honzajavorek/block-elements

Dealing with boundaries of block elements, etc.