Keep all accounts/groups in the system range
Add a property to select if system accounts must be preserved and document it
Formatting fixes
ncm-accounts: ignore existing shadow entries without a matching entry in
/etc/passwd
ncm-accounts: fix typo in documentation
ncm-accounts: add ability to manage /etc/login.defs
Improve shadow file management
- Preserve attributes for existing accounts
- Use login.defs paramaters for new accounts
ncm-accounts: debug messages minor changes
ncm-accounts: add Pegasus and VirtualBox related groups created above
GID_MIN to kept_groups list
ncm-accounts: add apacheds to the list of kept groups/users
ncm-accounts: improve account preservation feature by replacing
preserve_system_accounts property by preserved_accounts which allow
to specify the account range to be preserved. See documentation.
(schema change incompatible with previous mods).
ncm-accounts: add a function 'keep_user_group()' to help adding
users and groups to the kept_users and kept_groups properties
ncm-accounts
 - add support for passwd/shadow lines starting with a '+'
(refering to netgroup or LDAP groups)
 - ignore line starting by '+' in group file (invalid)
Use the latest build tools
Improve the .gitignore
Check the exit status at restart and add tests.

We only need to check whether the init.d script succeeds.  Checking
for the PID introduces a race condition and random failures.