Add .gitignore
Fix typo.  Fixes #4183
Make finding the CSP more resiliant.  Fixes #8432.
Fix typo and add the error code to the message.  Fixes #8431.
Remove unused typedefs.  Fixes #8854.
Revert "random: add explicit casts in normal_distribution.hpp to avoid truncation warnings with MSVC"

This reverts commit 87e4a09ce004eef192926128208f18ce91a6bbe2.
Add an explicit cast to avoid warnings.  Fixes #8779.
Fix equation.  Fixes #9513.
Disable GCC warning.  Fixes #9596.
Prevent infinite loop in binomial_distribution.  Fixes #9652.
Optimize uniform_on_sphere for dims <= 3.  Fixes #1059.
Handle integer weights in discrete_distribution.  FIxes #6022.
Avoid overflow.  Fixes #8351.
Use system_error in random_device.  Fixes #8245.
Add beta_distribution.  Refs #6804.
Add laplace_distribution.  Refs #6804.
Add beta_distribution and laplace_distribution to documentation.
Read error at the beginning of error().  Fixes #8245.
Update the concepts to reflect the new members (such as discard), which were added to conform to C++11.  Fixes #6703.
Merge remote-tracking branch 'origin/develop'