Update implementation of jaccard_index

Uses set operators to find intersection and union of given enumerables