XWIKI-9148: Implement an extensible and reusable horizontal menu