expand searching in pip packages to include dashes

this way, packages like `py-trello` will be recognized and puppet
won't try to re-install them
Merge pull request #7 from nonrational/see-dashes-in-pip-freeze

expand matcher for package names to include dashes