For proxies, we will now support SOCKS5 and HTTPS proxies if they are configured/autodetected with IE. However, we don't currently support proxies that require authentication as we have not yet done the work to deal with retrieval/storage of the proxy credentials. A future release will support SOCKS4 (is anybody still using this?), proxies that require authentication, and smart selection of the ports used to contact the AIM service. If you are using Triton and are having problems connecting, please let me know (along with any details of your network that you know) so that I can find out where we can still improve.
For the settings bug, a small oversight on my part led to this being broken for several weeks. When "null" is passed in from Javascript, the VARTYPE of that argument is VT_NULL, not VT_EMPTY. I missed this when we were trying to get all the plugin stuff finished and we didn't get a chance to get a new acccore.dll into Triton for quite a while.
Anyway, settings will now work for plugins that support settings (IAccCommandTarget::Exec with a command id of -1). The only JAMS plugin that currently supports settings is Colorizer, where you can change the saturation and value of your colors, as well as the time it takes to cycle through all the hues. Now that the settings button works, look for more plugins to have tweakable settings (one common ask is for timestamps in EZLogger) in a future version of JAMS.