Revert "radv: fix creating unlinked shaders with ESO when nextStage is 0"
This is actually unnecessary. nextStage=0 means it's the last stage. Looks like the specification was too vague and we misinterpreted it. It's going to be clarified and VKCTS will be fixed.