ctor simd::int4(unsigned)

int4 may hold both signed and unsigned values because SSE has
no dedicated unsigned integer types
Compile fix