Add d3.random.bates; fix d3.random.irwinHall.

Fixes #1647. What was previously classified as an Irwin–Hall distribution was in fact a Bates distribution. The irwinHall implementation is fixed, and a new bates implementation is added.