Ensure that all child pages are deleted (regardless of their ShowInMenu ...

...status) when a page is deleted and enforce_strict_hierarchy is enabled

Solution for: https://github.com/silverstripe/silverstripe-cms/issues/1026