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
b: fix creation of shared_ptr to be exception-safe
b: fix creation of shared_ptr to be exception-safe (XMS)
o: minor bugfixes and style fixes
o: refactoring
o: remove error-prone use of boolean arrays to check if a service is machine specific or not
o: minor perf fix in mungeUtils
removed mungeUtils not longer necessary
Release : SDS-3.RC1 Setting vishnu version to 4.0.0.RC17
Release : SDS-3.RC1 Setting vishnu version to 4.0.0-SNAPSHOT
b:Do not retry 3 times with ping, do not display communication errors if disabled, fix add work regression
o: Small fixes to enhance robustness
e: added machine id as option for getJobInfo, hence removes the requirement for the dispatcher
o: remove unused function in utilPosix
o: cleanup leftovers
o: BatchFactory constructor now exception-safe