Enable support for dynamic primary xml location

This will let rrpm work with repos that are created with newer versions of ex. createrepo, which use dynamic filenames by default. Have had to work around with --simple-md-filenames in the meantime.

Can just grab the code change if you don't want to bump the version.