Got rid of the type of a plugin (General, Gui or Console).

Indeed, a plugin might want to offer both CLI and GUI features.