JSON.stringify for set keys.  New set methods added.

Added:
Intersection
Difference
Union
Copy
toArray
fromArray

Also changed initializing of storage to use Object.create(null), and changed the values stored at the set to be true instead of the objects themselves.