Bug 1082885 - Make IME Menu SHB aware

let's extract this with a selector in `lib/system.js`