Patch from Jeremie Courreges-Anglas to use arc4random_uniform


git-svn-id: http://unbound.nlnetlabs.nl/svn/trunk@3120 be551aaa-1e26-0410-a405-d3ace91eadb9
The autoconf changes for the patch.


git-svn-id: http://unbound.nlnetlabs.nl/svn/trunk@3121 be551aaa-1e26-0410-a405-d3ace91eadb9
And changelog.
(svn:NO TEST)


git-svn-id: http://unbound.nlnetlabs.nl/svn/trunk@3122 be551aaa-1e26-0410-a405-d3ace91eadb9
Fix elifs


git-svn-id: http://unbound.nlnetlabs.nl/svn/trunk@3123 be551aaa-1e26-0410-a405-d3ace91eadb9