improved error handling when parsing json data
send back error in docall in json
added \n when printing some message
o:Remove cout
e: add new configuration key IPC_BASE_URI

According to an operation bug on ebiothon platform reported by nbard,
the /tmp mount point is regularly I/O satured which prevents the correct
working of the tmssed on 3.2.1
Since the SeD uses by default (non-configurable) a ZMQ IPC socket (Unix
socket behind the scenes) in /tmp, it was not fixable.
I added a configuration key which allows to override the default path
aka /tmp/vishnu-

SHOULD: fix all the ZMQ IPC sockets to use this key.
e: set dispatcher to use IPC_URI_BASE when defined
Release : SDS-2.RC3 Setting vishnu version to 4.0.0.RC14
Release : SDS-2.RC3 Setting vishnu version to 4.0.0-SNAPSHOT
fixed vishnu check verison
Release : SDS-2.RC3 Setting vishnu version to 4.0.0.RC15
Release : SDS-2.RC3 Setting vishnu version to 4.0.0-SNAPSHOT
fixed problem in process exit code handling
fixed problem in process exit code handling: simplify previous commit
Release : SDS-2.RC4 Setting vishnu version to 4.0.0.RC16
Release : SDS-2.RC4 Setting vishnu version to 4.0.0-SNAPSHOT
Update documentation, and preparation for release 4.0.0 stable
o: Regenerate documentation
o: Update changelog
b:Fix segfault in pinger
e: be a nice boy and free the file descriptor used by the system logger