themes/openwrt: cleanup menu construction code, use node_visible() and node_childs...