doc:move plugin API documents from plugin.h to Sphinx text

TODO:

More describe it in doc/source/reference/api/plugin.rst
Translate it in doc/locale/ja/LC_MESSAGES/reference.po
Translate it in doc/locale/en/LC_MESSAGES/reference.po