powerSet() can now return Counters,sets,lists,etc
Fixed a mess of sloppy bugs
Minor tidying