Tests: More broadly use automapping binding/location.
This adds or changes binding/location decorations in 100s of shaders.
It also allows more output (spv.register.autoassign.rangetest.frag)
due to allowing ioMap() to fail.
diff --git a/Test/baseResults/spv.discard-dce.frag.out b/Test/baseResults/spv.discard-dce.frag.out
index 402279a..93c2de8 100644
--- a/Test/baseResults/spv.discard-dce.frag.out
+++ b/Test/baseResults/spv.discard-dce.frag.out
@@ -18,6 +18,7 @@
Name 30 "y"
Name 36 "radius"
Name 59 "gl_FragColor"
+ Decorate 21(tex_coord) Location 0
Decorate 59(gl_FragColor) Location 0
2: TypeVoid
3: TypeFunction 2