Core/John: The DAQ upgrade in September 2013

This is a big commit of the changes to
include the DAQ config into the GitHub version.
CMake: Auto-detecting AcquDAQ, linking scripts to build dir
Core: Necessary changes in core code for AcquManager checking capabilities

Core/Scripts: Output control messages for Acqu(DAQ)Control
Core/Scripts: Output message when fullinit finished
Core: Fixing message output to properly work with AcquControl detection
Core: Trigger Files for AcquManager init mode
Scripts: AcquManager supporting start/stop/init

Scripts: AcquControl checks for running AcquDAQ, even in NoStore mode

Scripts: Better path handling for AcquControl, moved to /opt/acqu on VME machines

Scripts: First working version of AcquManager, fixing TaggEff firmware

Scripts: Maybe stdbuf fixed rare AcquControl detection of AcquDAQ startup

Scripts: Added do mode, improved manpage

Scripts: Some improvements in AcquManager, unreliable start maybe fixed with screen

Scripts: Show Output of AcquDAQ on screen in AcquControl

Scripts: Can load additional runsets via --runsetfile

Scripts: AcquManager has basic Trigger capabilities

AcquManager: Trigger checking works

AcquManager: Better checking

Scripts: AcquManager can now set/change triggers somehow

Scripts: AcquManager parses Prescalers and InputMask (setting it not implemented yet)

Scripts: AcquManager now modifies InputMask/Prescalers correctly for AcquDAQ, longer timeout for AcquControl

Scripts: Adding simple option handling to AcquControl

Scripts: AcquControl now detects hanging or failing AcquDAQ

Scripts: AcquManager has now a nice retry mechanism

Scripts: AcquManager status detects AcquDAQ process better

Scripts: First things for fullinit...

Scripts: AcquControl init handling (not tested)

Scripts: AcquManager: On a good way

Scripts: Except commenting out stuff, this should be functional...

Scripts: Everyhing commented in, syntax ok

Scripts: Little changes to get it actually running

Scripts: AcquManager init from scripting side working

Scripts: AcquManager: Working set of scripts for init (but no error detection)

Scripts: Better init checking

Scripts: AcquManager: Minor improvements

Scripts: AcquManager: Better /opt cleanup, forcing config creation in init mode

Scripts: AcquHierarchy: If bash is used, declare it in the shebang!

Scripts: AcquManager: do mode can exclude now

Scripts: Slightly improved init procedure, but somewhat untested

Scripts: Improving init (but untested)

Scripts: AcquControl checks AcquDAQ error code in init mode
Core: Improving const correctness
Core: Cleaning up cb_disc folder for vme-cb-tdc-b
User: Commenting out synch module in CBTagg as in CBTaggTAPS
Core: Changing order of TCS/TDC modules in vme-tagg-tdc-b.

This more logical order for initialization should remove
the need to init this crate twice since the TDC init
fails with TCS init low.
User: Enabling MWPC by Paolo
Core: TAPS trigger with new hardware ID
Core: Also in slave mode new Hardware ID
Core: Adding changes of TAPS VMEs
Core: Just TAPS Module_*.dat changes
Core: Snapshotting Module TAPS changes (only timestamps usually)
Core: Change in AcquDAQ taps00 config file
Core: Changes in trigger settings: 13, 22
Core: Adding new SADC firmware from Peter Otte, and no CRLF conversion for *.rbt files
User/John: Snapshotting user changes
Core/John: Snapshotting AcquDAQ source code changes