ACQtWriter: Do not write empty chunks at the end of a file.
Use INFO_OUT in CheckACQtFileIntegrity().
Fix return value of decompressByteArray().

This assumes that an empty (but otherwise valid!) chunk has length == 4,
before the actual data begins.

Code will now return true for length == 4 and return false for length <
4 or invalid data in those first four bytes.c
Simple fix to make acroot_check work with MPI.

To use acroot_check with MPI specify only reader
processes (nReadersPerNode == nCoresPerNode)!

Example:

mpirun -n 192 acroot_check --inputlist list.txt \
                           --MPI/NumberOfNodes 8 \
                           --MPI/NumberOfCoresPerNode 24 \
                           --MPI/NumberOfReadersPerNode 24
CheckACQtFileIntegrity(): Check total number of events for "all" stream.
Attempt to bring the valgrind slaves back (with AMS ROOT 5.34 they produced over 150+ MB xml reports which Jenkins plugin can't handle with the current amount of memory we have).
Now only real ACsoft leaks/bugs are shown, and everything inside ROOT is suppressed.
Potential fix of another invalid read. The temporary string foo.str().c_str() isn't strdup'ed inside TCutG, and thus is immediately free'd after the constructor call.
The last valgrind.supp change moved the valgrind xml result file size from 150 mb -> 79 mb, this moves it down to <1MB and thus can be processed w/o gigs of free RAM on Jenkins...
Suppressed all known ROOT 5.34/v09 leaks, and specifically exclude all static object that are indented to leak from ACsoft.

Let's see if jenkins shows nice valgrind graphs now :-)
Merge branch 'producer_noEmptyChunks' into dev

Signed-off-by: Bastian Beischer <beischer@physik.rwth-aachen.de>
Merge branch 'checkACQtFileIntegrity' into dev

Signed-off-by: Bastian Beischer <beischer@physik.rwth-aachen.de>
Remove file which was accidentally commited.