Add a --version argument to the Zif command line tool
Use only the name as the key when filtering packages by newest

This allows our prefer-arch comparison feature to work.
Support installing packages using an rpm provide name

This allows us to do things like:
$ zif install "pkgconfig(colord)" "pkgconfig(zif)"

Resolves issue #19.