Results 2 issues of zssnyder

**Describe the bug** Calling Modular.to.pop() or Navigator.of(context).pop() in a widget wrapping a RouterOutlet doesn't dispose of the RouterOutlet's widget tree. This appears to be specific to RouterOutlets displaying a dynamic...

new

# Description This PR is intended to fix issue #960. Additional checks were added when popping from the navigation stack to prevent leaving orphaned navigation routes or modules. These changes...