* fuck everything i did blegh
* better exception tracking for plugins
* Update PluginLoadContext.Load to return existing instances (basically, make plugin api references possible)
* Update docs to help with plugin dependencies
---------
Co-authored-by: UniPM <zoc6x8voc@mozmail.com>
* Exposed loaded plugins in FourKitHost with public getLoadedPlugins()
* Fixed bad reference to ServerPlugins
* Forgot that the PluginLoader was nullable, handled it
* Implemented getPlugin(name) and getPlugins() in FourKit.cs
* Implemented enablePlugin(plugin) and disablePlugin(plugin) in FourKit.cs
---------
Co-authored-by: UniPM <zoc6x8voc@mozmail.com>