nir, spirv: Mesh shaders (without Multiview)
SPIR-V spec: https://github.com/KhronosGroup/SPIRV-Registry/blob/master/extensions/NV/SPV_NV_mesh_shader.asciidoc
This MR doesn't include the extras needed for Multiview. These will appear in a separate MR.