Merge pull request #182 from frmeier/master

Annotated the setup commands to better understand what is going on
Allow asciihisto routine to draw sparse histograms
TBM08B/TBM09: Update register settings and register bank names. Now
also the names "base0", ..., "baseE" work for writing into the registers.
Added registrer bank E for the individual core settings.
Merge branch 'master' of github.com:psi46/pxar
Update RPC interface for FW 3.1 with new Loop calls containing the
new step size parameter
Update repackDacScan routine to be able to cope with sparse DAC scans.
Update repackDacDacScan routine to be able to cope with sparse
dacdac scans in both dimensions.
API CHANGE: removed default parameter setting for flags = 0  and nTriggers = 16
This allows clean overloading of the functions. Needed for upcoming sparse DAC
scan feature
API EXTENSION: Prepare API functions to provide DAC increment parameters
for 1D Dac Scans.
API EXTENSION: prepare API functions to provide DAC increment parameters
for both dimensions of 2D DAC scans.
Enable sparse scanning in HAL functions for 2D DacDac scans.
Enable sparse scanning in HAL functions for 1D Dac scans.
Add example usage for sparse DAC scanning in testpxar
API CHANGE & EXTENSION: also allow sparse DAC scanning for threshold
functions. In order not to flood the api with overloaded functions,
now every threshold function allowing scan range specification *also*
requires the step size as parameter.
Version bumped to 1.4.2.
Two tests adapted, PixTest has hardcoded step zise 1 now,
PhOptimization is unaffected (using full range anyways, just
removed the range parameters to call generic function)