Merge tag '1.3' into nightly

1.3
changed all loggers from instance variables to class/module constants

since none of the loggers need per-instance configurations and their instantiation is basically only there to differentiate between the different class-types or modules that create a log entry, there is no need to create per-instance variables. as an additional bonus it is also much better visibly to drop the @'s.

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
bugfix: change the mime-type of '.md' text/plain -> text/x-markdown

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
improvement: add more examples to the mimeapps.list

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
version bump to 1.4

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
Merge branch 'release/1.4'