implement CTRL C safe interrupt

increase size of buffer

set nearly unlimited amount of events

introduce 100 ms delay

introduce event header into FairRunOnline

change sleep time from 100 to 10 milliseconds

store control histograms in a separate file with a given refresh rate

skip empty events using return value

comment out cout for each sub-event

remove doubled initialisation of parameter containers

skip check of branches if list is empty

added sub-detector LOS

return empty event value only if all unpackers failed

added decoding of event header using dedicated unpacker

merge with changes of Florian

ignore interrupt - safe exit
use clang-format for FairMQ
simplify Findnanomsg.cmake and add readme for device configuration
start experimenting with root transport mechanism.
enable efficient message copying for zeromq (currently used only in benchmarkSampler).
cleanup some code.
TMessage transport implemented!
update Tutorial 3 docs
use clang-format for Tutorial3
Add licence file with LPGL licence text copied from https://www.gnu.org/licenses/lgpl.html.
Add license text to all header files
Add license text to all c++ source files
Add license text to all C macro files
Converting file to UNIX format.
Add license text to all build system files
Add license text to all c source files
Rename file LICENCE to LICENSE. Change preamble in all files.