Big code rewrite and new feature: crash repoter, currently implemented file reporter, saves context and request to allow replaying(and debugging) this request