v3.0.0
Changelog:
- Refactored HighlighterInterface to be more flexible [BC break]
- Refactored HtmlHighlighter to follow template method pattern (much easy to extend)
- Refactored MarkdownHighlighter to aware of HTML content (extends HtmlHighlighter)
- Added MatcherFactory and ReplacerFactory