* chore: upgrade sofa-rpc to latest version (2024.8)
* fix conflicts
* downgrade sofa-rpc to 5.12.
* fix: replace the wrong dep usage for sofa-rpc
* feat: support multi RPC desc type for users
* chore: disable sofa-rpc server by default
## Purpose of the PR
Subtask of #2265.
Adjust the project structure of this repository to include three sub-modules: hugegraph-server, hugegraph-pd, hugegraph-store at the root level.
## Main Changes
Roll back to the moment when https://github.com/apache/incubator-hugegraph/pull/2266 was merged on `pd-store` and incorporate the latest changes in `master`.
For more detailed information, please refer to https://github.com/apache/incubator-hugegraph/pull/2266#issue-1834369489.
---------
Co-authored-by: M <87920097+msgui@users.noreply.github.com>