Merge pull request #11 from nubs/master

Fix zooming and add hover.
Use interpolateHsl.
Use d3.quantile to set range of output.