此版本更换了 solon-api 的 http-server，请做好兼容测试！

### 兼容说明

* 移除 AopContext（完成更名 AppContext 的第二步动作）
  * 与 v2.4.x 不兼容。升级时，要同时升级相关插件。


### 具体更新

* 设定 smart-http 为 solon-api 快捷组合包的默认 http-server
* 重构 socketd 适配，升为 v2.0
* 重构 websocket 适配，升为 v2.0
* 新增 solon.net 模块用于定义网络接口，分离 websocket 与 socketd 的接口（分开后，用户层面更清爽）
* 新增 solon.boot.socketd 插件
* 新增 sa-token-dao-redisson-jackson 插件
* 添加 SolonApp::filterIfAbsent,routerInterceptorIfAbsent 接口
* 添加 AppContext::getBeansMapOfType 接口
* 添加 websocket context-path 过滤处理机制
* 添加 `@Cache` 缓存注解处理对动态开关的支持（之前，只能在启动时决定）
* 添加 `@Tran` 事务注解处理对动态开关的支持（之前，只能在启动时决定）
* 添加 solon.boot.smarthttp 外部优先级处理（成为默认后，要方便外部替换它）
* 调整 smart-http,jetty,undertow 统一使用 server.http.idleTimeout 配置
* 调整 `@ProxyComponent` 弃用提示为直接提示（之前为 debug 模式下）
* 移除 AopContext（完成更名 AppContext 的第二步动作）
* 移除 PathLimiter （已无用，留着有误导性）
* 移除 SolonApp::enableWebSocketD,enableWebSocketMvc,enableSocketMvc（已无用，留着有误导性）
* 优化 http context-path 过滤器处理机制
* 优化 solon.test 的 `@Rollback` 注解处理，支持 web 的事务控制
* 优化 solon.scheduling.simple 保持与 jdk 调度服务的策略一致
* 删除 socketd v1.0 相关的 10 多个插件（v2.0 独立仓库）
* jackson 升为 2.15.2
* pagehelper 升为 5.3.3
* liteflow 升为 2.11.3
* activemq 升为 5.16.7
* redisx 升为 1.6.2
* minio8 升为 8.5.3
* sqltoy 升为 5.2.81
* fastjson2 升为 2.0.42
* luffy 升为 1.6.9
* water 升为 2.12.0