Bug 1097835 - [Camera] App doesn't listen for closed events

@dmarcos Couldn't we just do a `window.location.reload()`? Wouldn't that essentially be the same thing as killing the all process and re-creating it? (I don't know, I'm asking)