Make sure checking for non approved crash reports also works when there is no crash in the last session
Fix handling of some edge cases in relation to sending approved crash reports
Fix unit tests