Polyfill for Map. Fixes #11.
Polyfill for Map. Fixes #11.

Also simplify the polyfill for CustomEvent. The Firefox documentation suggests
that a window-specific CustomEvent implementation is only necessary for crossing
privilege boundaries.

d3/d3-selection,chrisprice/d3-selection,jimkang/d3-selection,GerHobbelt/d3-selection