Servatrice password authentication

Implements #290, and adds a lot of nice comments to servatrice's example configuration file.
Depends on #353 
The log file is stored in the path in which you define in the configuration file and if none is defined the log file is generated in the directory in which the executable is started from.  Are you wanting a note about it or were you asking for your own knowledge?