Support different prototype for plugin open/close callbacks
We can now pass any number and type of parameter to the callbacks. This way, we do not need to clutter the object structure with properties that only make sense during activation. In fact, we do not need to use VLC objects at all anymore.
Showing with 105 additions and 33 deletions