Orbit::SetPlane -- assert that we haven't been given a weird (NaN) matrix
in ParentSafetyAdjust, verify that we haven't dropped down to the root
don't divide by zero when placing a solitary orbital starport. fixes #3018
Merge remote-tracking branch 'jpab/issue-3018'