Deleted TreeSort for the time being until we figure out how to handle duplicates.
Changed Set<E> methods to void methods. Implemented most of ArraySet.
Made enumerate() and union() default methods.
Merge pull request #33 from mfrancis95/mike

Set changes