Backport features of master to 2.8

Like I said in #896 .
German locale and new pdf version seem to work, unfortunately conversations are still white when using dark themes. I don't know much about this css-stuff, so I wasn't able to find the error...
Didn't test very thoroughly yet.

Btw, are there some "testers" for the extension?