add pacman to known providers

I was surprised about that too, when I was writing `available_versions`.  It might be that install scripts could call it to get this information.  

Regarding converting to version numbers, the upstream versions of some packages don't conform to SemVer, which is all that is supported by `VersionNumber`.