adding BOOST_FORCEINLINE to several shuffling functions