Added fallback when no hardware SIMD support for vectorized 2D functions and the accompanying test
Fixed incorrect SIMD support check
Added warning if test cannot be run for lack of support