Cleaned pyro references from most python files.

Replaced 'pyro' by 'communication' everywhere. 
Not sure but there could be a better term ? if yes then I could use it if someone provide it.

Still libexec/check_shinken.py to be converted to new communication mode..


come on ;) 
It's not *that* a nightmare - I have had some real nightmares these last days&nights investigating and enhancing the livestatus module on the 1.4 branch (hopefully it's now done and I'm going to "front-port" that on the 2.x branch by the way - but it was way over such styling question), you must be joking I bet :p
Unless you mean it's the actual particular kind or form of this specific docstring that you don't like ? I could understand that and change the form.

I know there is quite a lot of such comments preceding quite a lot of functions (docstring-less) in shinken. But sometimes(not to say more often) the comments should/could - IMHO - be made into a plain/real function's docstring. Like when the comments just relate what the function actually does (more or less detailed) for instance (and when the parameters are also explained/commented then it's the icing on the cake) ;)
But it's basically just a question of habit to be used to the functions docstrings. Same for how they are formatted :p
Though I agree we should follow some fixed/defined way that we like the more, as far as it's satisfying :)

Anyway, here effectively I've apparently badly "doc-stringified" the comment, the function does not return any value (but None) so it should have been made clear. Guess I've had a copy-past too much or something like that. going to clean that and make a new pull request then..