[testing] Add a test for communication service

Part of #152
[doc] Add some links in services doc and remove reference to hooks page

While here, fix a few typos
[doc] Add some documentation about the 'communication' service

Fix #152