Use async call to detect user language in Tabzilla, Bug 1018724

If we're switching to a callback then this custom event should be no longer needed, right?