Adding python-semantic_version as a dependency

...which we are using in pulp_puppet

This isn't in fedora or epel yet, but should be. I tried to make the spec file conform to the Fedora requirements and will submit it to them soon.