fix: excludeAspect cascades to provider sub-aspects (#411)
`excludeAspect` now checks if the reference's `aspectPath` is a prefix
of the aspect's path. Excluding `monitoring` also excludes
`monitoring._.node-exporter`, `monitoring._.alerting`, etc.
authored by