Remove `material_diameter` from quality profiles
Setting the `material_diameter` in a quality profile overrides what is set in the material, and there is no way for the user to override this since `material_diameter` is a hidden "machine" setting. The `material_diameter` is still properly set in the printer definition and the used material, so functionally there is no difference.
(Doesn't) affect XYZ Da Vinci, Tinyboy, Tevo Blackwidow, Nwa3d, Key3d, Kemiq Q2, Katihal, Gmax15+, Flashforge, Crazy3dPrint and AnyCubic printers.