Improve NEON support in simd.h and add more unified SSE/NEON apis where direct 1:1 mappings exist.
Properly detect when to pass -mfpu=neon to compiler.
Implement better support for NEON instruction set.