Linux server logging

File based logging configuration for server_x11.py  

Both console and file based logging are supported.  File logging is disabled by default.  If configuration for logging is missing then sensible defaults are used (only log to stdout).
It looks like this is handling a missing/malformed log config file. We should catch a more specific exception.