Fixes for #21 and #15

Hi,

Here are commits that resolves issues #21 (translations) and #15 (active items below tree leafs).

#15 is made as an option in order not to break existing code, but for us (as well for issue's author) it is desired feature to be able to highlight menu item for all pages visible under path starting with same path as menu item.