Introduce more flexible pageMenu

see https://github.com/Dynalon/mdwiki/pull/65