Results 32 issues of MW

Adds math operations for conversion between radians to degrees and vice versa ![radians_degrees](https://github.com/RodZill4/material-maker/assets/830253/09df4127-c18b-4f9a-a786-3274a97e3aaf)

Adds Generalized Kuwahara filter node, based on [GarrettGunnell's implementation](https://github.com/GarrettGunnell/Post-Processing/blob/main/Assets/Kuwahara%20Filter/GeneralizedKuwahara.shader). This filter performs better than [Classic Kuwahara](https://github.com/RodZill4/material-maker/pull/661) but is still inferior to [Anisotropic Kuwahara](https://github.com/RodZill4/material-maker/pull/660) at preserving directional image features. ![node_img](https://github.com/RodZill4/material-maker/assets/830253/8c5c6c82-bc9e-4539-8005-23f7a3a4abe2) ![image_sample](https://github.com/RodZill4/material-maker/assets/830253/792b0552-5afe-494d-86f8-9f9640baa40d)...

Combines several v3/math node PRs - https://github.com/RodZill4/material-maker/pull/633 - https://github.com/RodZill4/material-maker/pull/634 - https://github.com/RodZill4/material-maker/pull/635

I've noticed some nodes have missing descriptions. Most of these are group nodes and they don't have a proper name so the internal name is used for the tooltip instead...

![sph_demo](https://github.com/RodZill4/material-maker/assets/830253/3322861c-1b76-40c6-b0c2-6fdcdb04eb0f) Some improvements for the Spherize node, mainly: - Add center x/y control widgets - Don't clamp input image values - Prevent taking square root with negative values(this now takes...

in 3.1 python 3.10 was introduced so this seem to have broken the add-on ``` [Wakatime] [INFO] Initializing Wakatime plugin v2.0.1 [Wakatime] [INFO] Found Wakatime client [Wakatime] [INFO] project-name in...

bug
compatibility

Turns several RGBA transform nodes to variadic nodes and updates respective docs: ![v_transform](https://github.com/RodZill4/material-maker/assets/830253/f16887e2-86f1-4720-8dc2-1b8340f6f996)

Fixes Generalized Kuwahara node (was outputting nothing - white on Master)