Set now implements Hashable which allows for sets of sets of sets of sets, etc. :-)
Added test case for equality testing of sets of sets.