[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
[doc] adding component builder part

and fix some indent
[travis] support 64 bits