RFC: fix for #3401

Fixes setdiff and setdiff! functions for Set{T} and IntSet, tests are included