Added set operations to BlitzSet

Added union, intersection, difference and symmetric_difference