include d3 shim config for jspm
Fix for cross-domain d3.dsv in IE9.

In some cases IE9 processes the opening of an XDomainRequest synchronously, so
by the time we were setting the response function to parse the DSV file, it was
too late. So instead we use the internal d3_xhr method to set the response
function before the request is sent. This is a continuation of fix #1260.
Merge branch 'master' of git://github.com/guybedford/d3

Conflicts:
	package.json
Arbitrary transverse projections.

Fixes #1157.
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.
Use `inDelta` not `equals` for double comparisons in polygon area test
Merge pull request #1657 from DanGoldbach/polygon-area-test-epsilon

Use `inDelta` not `equals` for double comparisons in polygon area test
Cleaner transverse projection. Fixes tests.
Inline transverse mercator implementation.

Since there are no immediate plans to expose generic transverse projections,
it’s slightly faster and more concise to inline this implementation.
Fix #1664 - empty classed string.

The regex used for split was returning [""] for the input "", rather than [].
Merge branch 'bates' into 3.3.12
Merge branch 'fix-classed' into 3.3.12
Merge branch 'transverse' into 3.3.12
Merge branch '3.3.12'
Added failing test for nice() on millisec interval
Added floor() and ceil() to millis interval
Use d3_identity.
Merge branch 'fix-subscale-time-scale-nice'