Bug 984508 - Marionette should monitor listeners to ensure they're still alive; r=mdas