Issue #8660 by cableman: Ensured that the API works
Issue 8660 by cableman: Ensured that coding style and comments
Issue #8660 by cableman: Fixed wrong function call in socket plugin
Issue #8660 by cableman: Fixed coding style in logger plugin
Issue #8660 by cableman: Updated default config file example