etnaviv: use nir_lower_uniforms_to_ubo(..)
This removes our local copy and fixes the following nir validation problem: error: nir_intrinsic_range(instr) != 0 (../src/compiler/nir/nir_validate.c:646)
No piglit or deqp regression seen.
This is a much better implementation of !8009 (closed)