Bug 1058136 - Refactor GeckoEditable; r=cpeterson
Bug 1058136 - Fix debug logging crash; r=cpeterson
Bug 1058136 - Don't notify null text changes; r=cpeterson
Bug 1058136 - Send separate compose event for composing text; r=cpeterson
Bug 1058136 - Handle compose event to optimize composition usage; r=cpeterson
Bug 1058136 - Properly send text change notifications for composition text; r=cpeterson