sloproxy

feat(config): resolve plugin directory paths and handle tilde expansion master

- Added `ResolvePluginsDir` to normalize plugin directory paths, including tilde (`~`) expansion. - Integrated directory resolution into config loading, runtime setup, and plugin management flows. - Updated tests across components to validate correct handling of unresolved and expanded plugin paths. - Added error handling for invalid or unresolved plugin directories to prevent runtime issues. Closes: #4313