[dev-overlay] Parse stacks in reducer not during dispatch
In the reducer we'll later inject the implementation of `getOwnerStack`. The reducer will live in a different module that `stitched-errors` so we need to make sure `getOwnerStack` is a singletone. Dependency injection makes this easier to achieve.
`getOwnerStack` will be injected in a follow-up