This generalizes the new ir_tg4 coord+offset lowering pass to support ir_txf in all its flavors, and removes the various copies of the lowering in the backend visitors. Passes all the texelFetch* piglits. Do people think this is a good idea?