nv50: compute shader prep
This doesn't actually enable anything, but it's a safe prep patchset which should change nothing in practice. It does do some slightly scary changes to the enumeration of shader stages inside of nv50.
It's worth doing a full test run on this, which I have yet to do. But I don't think there's anything too contentious in here.
/cc @pmoreau