Adding newAnalyser.py WIP

This isn't even half completed yet, I just want to start tracking
changes.
More WIP on newAnalyser
Starting to take shape
Broken, but making progress

I hope
It's almost working
Almost usable.

I'm going to try to use this for a bit.  Hopefully, I can come back
to this later for more updates.
Major update

* Refactored plotting code
* added rolling/running averaging for selected data
* added resampling/downdampling for selected data
Slight tuning of averaging and resampling

Just makes this particular plot more readable.  Certainly will not be
idea in all cases.  Need to redesign the line/marker style mapping with
real linestyle objects, not just color and marker string aliases.
WIP, trying to solve duplicate data problem
WIP, working better again, refinements
Major update to getCorrData.sh

 * Added checking for best file when duplicate day results exists,
 though it is still not totally robust.
 * Added uniq checking
Fixed logic bug unpacking shift specification
Minor changes
Minor improvements

  * Added options to quit after loading text input data files and saving
  to the output file.  For HDF format output files, it's much faster to
  do this and then re-read the data for processing/replotting.

  * Added auto zoom, thought it is not ideal.

  * Fixed xData formatting (finally!)

  * Changed save() so that it takes an optional suffix value so that
  saving can be done at different stagest with related output db names
Logic improvement to finding the right data files

Finding the best data file from the repostitory has proved to be
extremely difficult.  This is probably not the final version, but this
fixes another bug.