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)