Bug 993195 - Add only one observer for messages with callbacks. r=wesj
Bug 993195 - Add EventCallback parameter to handleMessage. r=jchen