Two changes to egfrd.py

- Also explicitly ignore parent structures in check domain
- Define a maximal burst radius to prevent matrix errors in cases
  with higher Multi / Single shell factors
Cleanup