Drop FiniteSet(iterable) syntax

fixes #7335

This is a replacement for #7539.
the error message should probably be reworded, if I understand correctly. Perhaps it should read, "Each argument to Partition should be a list."