Use CAF::Service for restarting daemons.
Merge stderr and stdout when checking for timeouts
Remove Windows end-of-lines
ncm-mysql: fix mysqlAddUser not being called as a $self method

Fixes #215
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.
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
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-accounts: define gid as a mandatory property for groups

Fixes #244