Expose soft particles support as a cvar

Expose soft particles support as a cvar so the UI can hide the checkbox in the settings if it does nothing.
Replace _supported with _available plox :x