RichSelector相关的一些升级。

主要是扩展TreeRichSelector的一些配置。
这里的`hasStateInNode`还没去掉……上面倒是没了唉