Handle wildcards in package definitions.

If the profile contains

"/software/packages" = pkg_repl("openldap*", "1.1", "noarch");

all packages whose name matches openldap.* and have a version 1.1
available on noarch will be forced to use that version.  In addition,
only package "openldap" will be installed.

This helps to keep consistency among openldap, openldap-servers,
openldap-clients and opendlap-devel.
Make versionlock accept packages with wildcards.
Update the POD documentation.

Describe obsoleted tags and link to all the pages related to package management.
Minor, irrelevant fixes to the POD
Document the userpkgs and userprio flags.
Re-add ncm-cups to the top-level POM.

It seems it got lost after some rebasing.
Merge pull request #73 from piojo/pom.xml

Add ncm-cups to the top-level POM.
Merge pull request #60 from piojo/asterisk-handling

Handle wildcards in package definitions