WIP - Fix navigation menu helper regression

Even if this involves `protected` methods, `Menu` helper sub classes are quite common around, and the signature change introduced in #5650 will cause a `strict standards` error because of the new `$liActiveClass` parameter.