Simplify breadcrumb code to allow for non-Menu MenuNode parents.

Solves #134