REF: Make sure x and filt have same dimensions.
ENH: Only allow 1d inputs to recursive_filter
ENH: Clear up behavior for 2d convolution.
TST: Test 2d convolution filter.