nir: Move some attributes from "cs" into common shader_info
Move workgroup_size
, workgroup_variable_size
and zero_initialize_shared_memory
into common shader_info.
Those will also be used for non-CS shader stages (mesh).
Patches already reviewed in the NIR Mesh MR: !10600 (merged).
Rebased on top of the local_size->workgroup_size rename: !11190 (merged).