simplify and make more robust arc4random stirring, and add arc4random_stir and issetugid bindings
fix typo