Improve error handling

If there's an error while adding an RPM, skip to the next file instead of
exiting with an error (similar to createrepo)