Documentation for plugins

Please review it all, to make sure I didn't misunderstand or forget something.

Nothing for avisource because I'm too lazy.