Remove unnecessary #include.  Fixes #6344.

svn path=/trunk/boost/random/; revision=78511
Add missing #includes.  Fixes #6855.

svn path=/trunk/boost/random/; revision=78512
Add missing inline.  Fixes #6854.

svn path=/trunk/boost/random/; revision=78513
Switch from deprecated macros to new shiny ones; no functionality change

svn path=/trunk/boost/random/; revision=79389
Make result_type public and constructors explicit on shuffle_output.  Fixes #7121.

svn path=/trunk/boost/random/; revision=80990
Remove static.  Fixes #7096

svn path=/trunk/boost/random/; revision=80992
Fixed typo; Refs #7509

svn path=/trunk/boost/random/; revision=80995
Make sure that equivalent states of mersenne_twister have identical bits.  Fixes #6801.

svn path=/trunk/boost/random/; revision=81001
Implement the ziggurat algorithm for the normal distribution.

svn path=/trunk/boost/random/; revision=81018
Replaced throw with boost::throw_exception; Refs #5399

svn path=/trunk/boost/random/; revision=81379
Replaced throw with boost::throw_exception; Refs #5399

svn path=/trunk/libs/random/; revision=81382
Remove usage of deprecated macros

svn path=/trunk/boost/random/; revision=81442
Fix typo.  Refs #7645.

svn path=/trunk/boost/random/; revision=81501
Fix typo.  Fixes #7645.

svn path=/trunk/libs/random/; revision=81502
Fix behavior with zero seed re: '26.5.3.3 [rand.eng.sub]/7'; thanks to stl@microsoft for the report; Refs #7951

svn path=/trunk/boost/random/; revision=82664
Avoid generating NaNs.  Fixes #7779.

svn path=/trunk/boost/random/; revision=82936
Fix assertion for uniform_real.  Fixes #6053. Fixes #6059.

svn path=/trunk/boost/random/; revision=82937
Use underscores in attributes.  Fixes #6408.

svn path=/trunk/boost/random/; revision=82938
Fix -Wshadow warning.  Fixes #7774.

svn path=/trunk/boost/random/; revision=82939
Add explicit casts to avoid warnings on vc8.  Fixes #5762.

svn path=/trunk/boost/random/; revision=82940