crossfilter.bisect: support very large arrays.

This fixes an overflow issue when bisecting arrays larger than 1,073,741,824 in length.

See also mbostock/d3#737.