Create a plugin process function for each plugin type.

And move documentation accordingly.
since we have only 2 plugings that need a process, lets avoid function_exist() and just call those explicitly?