arb_gpu_shader5: add tests for textureGatherOffset `offset` being nonconstant
textureGather: add support for nonconstant offsets

Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>