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

@mikeaich My question is more technical than UX. There's an onClosed callback on Camera Controller. When is that callback triggered? In this bug onClosed is invoked when the mediaserver is killed. It would make more sense to me to have an onError callback with a message saying "MediaServer not available..."