[WIP] Change multliplicity replay format
[smartonic] The no-remote mode now uses one lfm per hosts. This
permits to simulate non remotely several agents.

Be careful because several objects are Singleton (such as State) so we
could have some problems with this behavior.
Introduce the flag DONT_VALIDATE_ON_CALL in armonic.common. If set,
this flag avoids validation before provide calls. It permits to
simulate call with partial requires. For instance, if provide calls
are simulated, we don't have provide ret value which are required to
validate the source provide.

By setting DONT_VALIDATE_ON_CALL and SIMULATION flags, we are now able
to generate configurations value for several agents. Moreover, if a
component is required by several components, its state is managed
hence requires to reach states are not asked several times.
[smartonic] enable DONT_VALIDATE_ON_CALL when simulation parameter is set
[doc] describe running mode flags
add armonic-agent-xmpp
add armonic-cli prise en charge xmpp
add smartonic avec utilisation xmpp
interception exception erreur fonction dialogue xmpp au niveau supérieur
deplacement function utilitaire de lecture et affichage vers console
pep8
Simplify command line argument parsing in agent xmpp. Useing Cli to define agent arguments
modification controle jid-agent-host add function controle timeout dans xmpp
recuperation version agent depuis armonic-cli et installation traitement demande de subcription sur agent
message error si JID agent n est pas un agent