opencl: fix coldfilt when given 2d vector filters

The np.dot call complains about the vectors being mis-aligned. Use the
flat iterator to fix this.