WIP: refactor drive contextmenus
The general implementation as part of the core list view works on a listview's collection and selection. This should simplify the code a lot: In order to implement a custom contextmenu, basically a list of extensions refering to actions is needed.
This MR is meant as a starting point for a discussion on how to bring core and drive implementations for the listview closer together and reduce code duplication.
I'd love some comments from @jonas.regier and @kristof.kamin regarding this issue :)