Issue #81: Create plugin type specific plugin process functions.
Merge pull request #81 from mateu-aguilo-bosch/81-multiple-plugin-process-function

Create a plugin process function for each plugin type.