Main window: doc list: display labels with their text black or white, and their background matching the label color

Signed-off-by: Jerome Flesch <jflesch@gmail.com>