Distinct backtracking pairs should not share the first element.
Basic html output
Apache commons lang3
Use escapeHtml4 to encode the code.
Use monospace font
Highlight diffs using diff_match_patch
Merge branch 'feature/html_output' into develop