configure logging globally for the whole app
this is a design ticket. when analysis is done, it should be splitted in concrete subtasks.
we should be able to configure logging for the app as a whole. log levels can be passed on the command line.
we should have into account that we need to be able to differentiate between:
- leap logs
- modules logs (eip by now)
- lower level logs (openvpn)
and deliver them to the user at some levels (error messages? dialogs? log viewer?)
(from redmine: created on 2012-08-21, closed on 2012-09-24)