Properly parse underscores

pkg_resources.Requirement's constructor calls save_name() on the
project_name member which converts underscores to hyphens. Thus use
Requirement.unsafe_name (the pristine name) instead.
Merge pull request #17 from saschpe/master-underscores

Properly parse underscores