Exclude auto-snapshot versions

Fedora4 creates snapshot versions prior to restoring previous versions. We don’t want to count these as part of our versions.

This gets us running with the Fedora 4.0.0 release candidate.
Why iterate over the set twice when you can do:

```ruby
set.reject { |version| version.object.to_s.match("auto-snapshot") }.compact
```