把CancellationFuture分为抽象接口和实现类两个类型
把所有类都移到util包
Bump version