complete rework of the configuration handling

* adding exception MissingParameter in dnscherry
(and replace the MissingParameter of the auth modules)
* adding a _get_param method which support defaults
and raises MissingParameter is param missing
* using _get_param for all params
* defining safe defaults for some of the parameters
* adding exception handling and logging for missing parameters
adding ssl and ldaps in test ldap conf