Merge pull request #183 from aplanas/master

Needs have too many e's.
Merge pull request #184 from aplanas/master

Don't hide exception when we can't gather the list of RPM in a package.
use the factory version for creating the snapshot
Merge pull request #185 from openSUSE/coolo_use_factory_version

use the factory version for creating the snapshot
Update factory version only if is a new version.