support for named data collectors
work toward eudaq/eudaq#25
RunControl support for multiple data collector connections:
- first DC connection is treated as default
- replaced if unnamed DC connects
- otherwise, named DCs are only assigned to producers named accordingly
- runnumber is verified between all DCs
work toward eudaq/eudaq#25
fix minor bug: last line of config was ommited if not termined by newline
added small print method to dump config (can be used in producers)
improved exception handling in data collector: FileSerializer exceptions are now logged and set the error state of the datacollector.
this addresses issue eudaq/eudaq#13
minor change: removed commented code and fixed indentation in CommandReceiver.hh
Merge remote-tracking branch 'upstream/master' into multiple_datacollectors
Merge remote-tracking branch 'origin/multiple_datacollectors' into multiple_datacollectors
Merge remote-tracking branch 'upstream/master' into multiple_datacollectors
added documentation on how to run multiple data collector instances
- addresses issue eudaq/eudaq#42
Merge remote-tracking branch 'upstream/master' into multiple_datacollectors
extended documentation for running EUDAQ w/ multiple data collectors

- addresses issue eudaq/eudaq#25
Merge pull request #42 from hperrey/multiple_datacollectors

Allow multiple data collectors running simultaneously