Реализовал отображение примечаний

К задаче #56.

По ходу дела написал частичный PEG-парсер в виде самостоятельного пакета.

Острого не хватает экономии на копировании потока токенов. Надо как-то это организовать, чтобы ничего не надо было копировать.

После этого, возможно, пропадёт необходимость в инстанциировании парсера, а вызовы `grammar->getRule(...)->parse` можно будет уложить в метод грамматики, которая уже и будет вполне себе парсером.