vkd3d-shader/dxil: Remove all external uses of shader_intruction_array_reserve().
Alternative title: "vkd3d-shader: Use iterators everywhere, part 12/11."
This allows us to no longer require the ability of reserving instructions on the implementation of vkd3d_shader_instruction_array.