freedreno: a6xx 3d tex layout fixes and unit tests
This doesn't get all of the texelfetch sampler3d testcases working, but it's sure a lot more and I think starts to make some sense of the behavior. And we're going to want unit testing for #2490, which this lays the groundwork for.