Plugin-ABC + PassInvocationPlugin

Ich hatte gerade die Idee, sowohl eine Plugin-ABC zu haben, als auch eine ein Plugin, das nichts tut (`PassInvocationPlugin`).

Vorteile

- Analogität  
  In jedem Package oberster Ebene befindet sich eine `base.py`.
- Separation of Concerns  
  Die ABC spezifiziert nur das Interface und dokumentiert das zu erwartende Verhalten,  
  das PassInvocationPlugin macht nur nichts und dokumentiert auch nur das.
- Klarheit  
  Es ist offensichtlich, dass die Plugin-ABC nach `plugin/base` hört und  
  das PassInvocationPlugin nach `plugin/pass` gehört.
- Einfachheit  
  Benutzer können das PassIncovationPlugin beerben und dessen `pass`-Verhalten nutzen.

Nachteile

- Komplexität: 28 SLOC mehr.