Use CAF::Service for restarting daemons.
Merge stderr and stdout when checking for timeouts
Remove Yum metadata if the repository descriptions change

Repository description changes may imply:

* New repositories, in which case their metadata has to be downloaded
  anyways.
* New URLs for existing repositories, in which case the metadata we
  hold is invalid and has to be redownloaded.  Failing to do so may
  stall Yum, if the metadata in the new location is older than our
  caches (f.i, when rolling back a snapshot).

This fixes the bug reported by Denis Pugnere in the mailing list.
ncm-grub: fix handling of an undefined kernel version
(support both an undefined version and the magic version string 'YUM-managed')

Fixes #158
Merge pull request #235 from jouvin/ncm-mysql

ncm-mysql: fix mysqlAddUser not being called as a $self method
Merge pull request #231 from jouvin/ncm-grub

ncm-grub: fix handling of an undefined kernel version
[maven-release-plugin] prepare release ncm-components-14.6.0-rc3
[maven-release-plugin] prepare for next development iteration
ncm-grub: remove support for magic kernel version

Fixes #237
Replace LC::Check with CAF::FileWriter in ncm-pam

Modernise the layout and code style of ncm-pam to enable unit tests and
NoAction support. Fixes #143.
Add unit tests to ncm-pam

Add a run of the configure method and ensure it generates some files.
[maven-release-plugin] prepare release ncm-components-14.6.0-rc4
[maven-release-plugin] prepare for next development iteration
Correct the POD documentation of ncm-pam

Update the documentation to show the correct mechanism for configuring
and using ncm-pam.
[maven-release-plugin] prepare release ncm-components-14.6.0
[maven-release-plugin] prepare for next development iteration
ncm-sudo: indicate it has NoAction support

ncm-sudo uses all the correct libraries to support NoAction but did not
declare itself safe.
ncm-sudo: remove example contributors from pom.xml
Add content tests to configure.t for ncm-pam
ncm-grub: fix handling of undefined /system/kernel/version
(includes cleanup of component pan templates)

Required for #237