CommandMenu.

抽取了dropdown的公共样式。
移除了不必要的checkbox extend。
修改了CommandMenu支持button 样式。

这个地方是有个问题在的：
`<button ui-type="button">text <span class="ui-icon-xxx"></span></button>`如果我们转译了。 就无法用用一个图标了。 除非我在没有displayText的情况下能够不去复写main元素的innerHTML。
如果DisplayText有值则htmlEncode复写。
也有点怪怪的。