Added Math SSE implementation on x86

We use clang to generate lua-binding. And it will use clang's `<xmmintrin.h>` which is a little different from vs version. Then it will cause problem in lua-binding.