PixTestBB- dead bumps counting improved

increased integration range up to 255 because thr is set to that value
if the fit 'fail' (flat Scurve).

PixTestBareModule - code arranged
new functions for adc daq readout
adctest for signals added
debugging
bugfix and improvements in tbm control
Python CLI: slightly beautify event printing
Pythong CLI: allow readout of raw events. Are returned via Python
interface just as vector of integers for now.
Python CLI: add daqGetRawEvent to test new HAL readout functions.
Working towards solving #202
Possible solution to #202 - needs more testing with a multi-channel
DAQ (module) and/or artificially injected data blobs.
HAL: remove some debugging output.
Another attempt for solving #202: mixed up some pointer assignment
this lead to a double free. We were not copying out the events from
the pipe but juts referencing the same memory over and over.
CMake: fix behavior of CMAKE_BUILD_TYPE when set via command line
argument. Variable is cached and read from cli args. Default is
again RelWithDebInfo
Fix compiler warnings concerning cast style.
Remove unneeded functions and corresponding file
Fix some more simple compiler cast warnings
USB interface: use explicit reinterpret_cast instead of old-style
casts. In some cases additional const_casts are necessary (buffer
access)
Remove unknown Clang debug flag
bugfixes, nicer printout, redirection
Merge branch 'master' of github.com:psi46/pxar
Python CLI: extend cli with some DUT setter/getter functions for debugging
(or using) the DUT variables