Main window: Doclist: start replacing the CellRendererText by a custom CellRenderer

Signed-off-by: Jerome Flesch <jflesch@wyplay.com>
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>