1.2 cl.hpp on ARM systems

Current 1.2 version of cl.hpp contains direct calls to SSE _mm_mfence() withour any ifdef checking for platform, also emmintrin.h, xmmintrin.h are included without checking. Please put these inside #if so that it works on ARM too

–thanks