Adwaita: properly fix places sidebar

Forgot to treat treeview background... Some code refactoring in
the process.
Adwaita: axes borders of notebooks inside frame

This is what the old adwaita did, not having a better solution for
removing double borders, better to have this back even if it can
be problematic in certain cases.
Adwaita: colorswatch on selected elements style fix