Xorshift engine for C++11 random library