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.dataOutIndirect.vert.out b/Test/baseResults/spv.dataOutIndirect.vert.out
index 81e1b7b..1c29410 100644
--- a/Test/baseResults/spv.dataOutIndirect.vert.out
+++ b/Test/baseResults/spv.dataOutIndirect.vert.out
@@ -15,6 +15,8 @@
Name 25 "colorOut"
Name 28 "color"
Name 34 "gl_Position"
+ Decorate 25(colorOut) Location 0
+ Decorate 28(color) Location 0
Decorate 34(gl_Position) BuiltIn Position
2: TypeVoid
3: TypeFunction 2