Boost backport random

this backports the random code to work with boost 1.36

with 1.35, at least on the Debian 5 machine i have access to, there are several other problems with the code that prevent 1.35 from working (handle_deps, filesystem, and for each for example). 

can we update the README.md to say 1.36?