User feature

This feature permits to add and remove user accounts.
It also permits to change the user password and the privileged level.
Both encrypted and not encrypted passwords are accepted.
Documentation, library functions and a test suite are provided.