将策略分流的逻辑移到filter，进行了代码上的小重构。

思路是：以ABTestContex为核心，在filter中计算出group放到ABTestContext，而业务代码进行isGroup()时仅仅是把结果从ABTestContext中获取出