* Add RuneShare plugin
* Try to address Gson issue in build
```
Do not create fresh Gson instances, always @Inject the client's Gson.
You can customize it by calling .newBuilder() on it
```
* Inject Gson instead of initializing it
Trying to address this build error
```
Do not create fresh Gson instances, always @Inject the client's Gson.
You can customize it by calling .newBuilder() on it
```
* Update commit to address PR feedback
* Add defaults for configs
* Use `okHttpClient` and `enqueue` the request so it doesn't block the client thread and swing thread
* Update commit to "Default auto sync to false (i.e. manual sync)"
* Use Swing thread instead of Client thread
See https://github.com/runelite/plugin-hub/pull/7156#issuecomment-2560787846