Added sbfAnalyser report template
Merge branch 'dev' into public
Added sbf2PVTSat

PVTSatCartesian block are the only block that contains a breakdown of individual
satellites used for PVT solution.  This script searches the sub-blocks for each
PVTSatCartesian block and counts the number of satellites by constellation and
reports the total number of each constellation's satellites used.
Added GPS performance report (incomplete)

I added a call to sbfAnalyser that can run a predefined report.  This does not
work, though, as it is an X11 client application and requires an X server.  I
have decided to abandond that, for now, but it is possible to fix that later,
if I want, so I'm commiting it now anyway.
Better Fix mkRINEX... for Kenkyuto Move

Now, mkRINEX... does the right thing for any SBF source file.  If the file
from a time before the move, it uses the RnHut output directories; if it
is from after the move, it uses the Kenkyuto output directories
Turned off extra debugging

Since the Kenkyu-tou move changes have been tested, I'm just commenting
the debug lines that I added.
Added 3-day combined hybrid RINEX capability

mkRINEX+CGGTS.sh: new feature produces RINEX files that include a bit
of data from the previous day and the next day.  This was Nick's idea
and it produced improved continuity in the PPP results before we found
the smoothing option.  I've added it because I think we will use it
for in-house PPP, when we do that.
Added First PT Montoring Script

Added the first script to help build the PT monitoring web-site.
ptMon-pltDAQ.sh: changes for neutrino, bug fixes

Development occured on my home computer and most of the changes
in this commit are changes related to that.

Also, some bugs were fixed.  After plots are created in the tmpDir,
they should be coppied to ouputDir, but this was incorrect and was
fixed.  Secondly, the gnuplot Titles used '@' char, but this is a
special char, so I changed it to "at".
Added ptMon-all wrapper script for PT Monitoring

ptMon-all.sh: a wrapper script that runs all the PT Monitoring scripts.
Now that this is operational, I am expecting to make more of these
ploting scripts, and this script will call them.  This script is
intended to be run by cron and it also mangages STDERR from the plotting
scripts.  It puts errors into a log file.  The itention is that the logs
will also be processed by the script that builds the web pages.

I also changed the name of the DAQ output files.
Untested Updates

ptMon-all.sh:
  * Fixed a bug checking outputDir
  * slight change to logging redirections

ptMon-pltDAQ.sh:
  * Added time-stamps to show progress
Short update to help text
High Load on neutrino + DAQ plot cycles

neutrino had a high load of >66 all day on Sunday.  I'm not sure if this is
normal or not.  In anycase, I don't want to exacerbate it, so I added a load
check to the DAQ plotting program.

I also refactored the DAQ plotting program to allow for different "cycles" or
plot groups/series.  The script checks a new parameter and can run different
sets of plots, rather than all the plots all the time.  This allows one to
run different sets of plots from ptMon-all or sparate cron jobs.

Also, ptMon-all accepts and passes on the "cycle" type.  It also runs both
sites' DAQ plots in parallel.
ptMon: plotting for PVT Satellites

ptMon-pvtSatNum.sh plots used satellites
Major Bug Fix for pvtGeo plotting

Previous commit was not ready.

- Added support for CSV files to both pt-plotgen.gpt and
  ptMon-pvtSatNum.sh
- Removed some debugging lines
- Added some degugging lines
- Disabled pruning of data files by content
- Added pruning of data files by name
- Changed sorting of data files from `ls -t` to lexical sort.  This is
  valid for data extracted from SBF files and is simplier, faster
ptMon-pvtSatNum: Fix bug in pruning by filename

I keep forgetting that POSIX numerical comparisons operatores operate on
decimal integers only.  expr can handle leading zeros, so I switched to
use that.
ptMon-pvtSatNum: added "cycles" & load checking

The "cycle" feature has been copied from ptMon-pltDAQ to the Satellite
plotting script.  Also, the system load checking feature was also
copied.
ptMon-All: generalized a bit

Removed full path call of gnuplot, pushing that responsibility to caller.
So, I also added a checks to make sure gnuplto and other called scripts
are in the PATH.
mkRIN: mktemp for better temporary files

Implemented a real temporary directory with mktemp.  Also, adjusted the
trap on exit to remove this directory.
mkRIN: minor syntax change