Bug 1083305 - fix resultsets with missing revisions

this tries to ingest the revisions for a resultset, even if the resultset itself already exists.  If we already have the revisions, it will just skip them anyway.

@jeads had looked over and approved this change yesterday.