Prefer build use alternative compiler

On the Japan PT computers, /usr/local/gcc contains newer GCC &
libraries.  The libraries are actually required for Septentrio software.
This patch adds that version of g++ to the path so it will be preferred.
It also adds a debug target for make so variables can be inspected.
Prefer newer libraries

On Japan PT PCs, newer libs are available for Septentrio software.  Try
to build against these libraries, if possible.
Added debug and calibrate options (not implemented)

Added code to accept new debug and calibrate options, but they are not
yet implemented in any way.
Refactor calibration to own function, make option

Code for initiating the TIC auto-calibration is moved to it's own
function.  This allows implementation of the --calibration option which
optionally performs calibration before starting any measurements
Switch back to external FS

Instruct the TIC to use external frequency source.
Added calibration on start to wrapper script

Now, when the TIC DAQ is started in bootmode, which also happends when
the PT PC boots, it will initiate a calibration.  This ensures that the
TIC is always calibrated after any power outage or interruption, since
that could be any length of time.
Fixed spurious zero measurements w/ line termination

New command added that changes the end-of-line termination character set
used by the TIC.  The use of carriage return char was confusing the DAQ
program and causing surious zero measurements to be reported.

Also, some new debug messages are accessible via --debug option, but
some are still manual.  Just didn't want to bother making more changes
just to spread the debug option around.