Implement ol parsing
Make the parser to parse code blocks
Refactoring: Extract the _match method
Swap assert operands to get more intuitive assertion messages
Extract the _parse_line method
Add the plain text convert for search pages
Refactoring: Rename some constants and methods