LayoutHelper::analytic() prefixes the title with the raw project name, and
the AJAX branch of analytic/layout.php printed that title as is, so a
project name containing markup was injected into the analytic modals.
Escape it with $this->text->e() like the other layouts do. It does not
double-encode, so the ">" separator still renders as ">".