Sets and libraries

Sets whose contributing modules were all `IsLibrary = true` were not respecting their library-ness for orphan analysis.  Now they do.