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)
Merge pull request #3 from dserodio/error-handling

Improve error handling