Remove a dependency on boost::random.

Remove a dependency on boost::random. Use std::random instead.
Merge pull request #9 from reds/remove-dependency-boost-random

Remove a dependency on boost::random.