mesa: move sampler state into new gl_sampler_object type