Fix for passing function args in setAll methods.

--BRJ and CAR
Another try at fixing get.frequency for HP8673B.

--BRJ and CAR
Remove last(?) reference to I and Q rather than IQkey.

--BRJ and CAR
Temp compatibility fixes for BBN Spec Analyzer.

--BRJ and CAR
DigitalAttenuator fixes.

--BRJ
New Attenuation sweeper

--BRJ
Lingering reference to I and Q in PulseCalibration.

--BRJ
A first stab at a 64-bit labbrick driver.

--BRJ
Minor sequence updates

--BRJ
Fix syntax errors

Still not functional because I cannot seem to open a handle to a device.

--BRJ
Working version

Caveats: Can only connect to first serial number. Also, only allows
setting frequencies in multiples of 100 kHz.

--BRJ
Merge branch 'feature/labbrick64' into develop
Get Labbrick64 connect by serial numbers working.

--CAR
Some extra comments on the code.

--BRJ
Check values in setters.

--BRJ and CAR
Minor formatting fix.

--BRJ
Adds sweep callback and tracked spec script.

--BRJ
Explicitly deletes interface object in Serial.

--BRJ
Fix nasty bug in pg.bufferPulse

Pulse turn offs were being ignored because the diff() of a uint vector
cannot be negative. Furthermore, we were not properly handling the case
of just two marker pulses.
--BRJ
Patch switch marker state

No need to pause with the way the driver stops now ( it has it's own
delay).

--BRJ and TAO