Now that we are using different NEON types we need to overload - which means we need to use c++
Added NEON vector tests to benchmark