Correctly implemented Jaccard index/distance

Also removed binary_{union, intersection} methods from the Measurable
module, as they weren't necessary. The used formula was taken from
Wikipedia -- the relevant link is in the comment with the method.

Also added some documentation because that's good.
Fixed jaccard specs, added documentation

There are no pending specs now.

Both jaccard and jaccard_index are reasonably documented now.