Results 5 issues of Bone

Plugin A create a native, Plugin B use it if Plugin A update when map changing by detecting the timestamp changed, Plugin B will recall OnPluginStart without calling OnPluginEnd this...

`sm plugins reload` will unload a plugin, then turn its dependencies plugin into pause status, after that system will load it back, then check is pause plugin's native ok, then...

System.Net.WebSockets 中 IsWebSocketRequest 永远为 false 经调试 Sec-WebSocket-Key 不通过验证 手动设置 Key 后连接正常,之前有人的 issue 提出无法连接可能也是此问题 ![QQ截图20230923164447](https://github.com/fawdlstty/libfv/assets/48622532/e763e792-502c-47ad-9a87-14b50bd9e135) ![QQ截图20230923164501](https://github.com/fawdlstty/libfv/assets/48622532/fe801e03-cc8c-476f-b8bd-2dc1297dcea1) ![QQ截图20230923164517](https://github.com/fawdlstty/libfv/assets/48622532/66abcb4a-3735-4ce0-9ee7-3287bf9fd8a5)

![image](https://github.com/user-attachments/assets/b86055d0-2a4e-4f24-ba24-c428d68da025)