Merge branch 'Maintenance' into develop
Bumped version to 1.9.4
Remove the time offset of the first slice from slice times.
Fixed a bug in the creation of the KTTimeFrequency part of the KTWaterfallCandidate data in KTMultiSliceClustering.
Improved the the printing as data is created in KTMultiSliceClustering.
Minor, but important fix to the time-dimension of clustering.
Removed the ability to change the time separation clustering criterion.
Minor change to some debug printing in KTEggReaderMonarch
Fixing the setting of the frequency range of candidates in candidate histograms
Partial work fixing the logger
Working version of logging, using what was previously the fallback logging.  log4cxx and the closest-to-functional boost::log versions still there, but not in use.
Removed log4cxx dependence from the top-level CMakeLists.txt.
Removed commented-out logger implementations.
Verified functionality.
Further removal of log4cxx from CMakeLists, and removal of the Utility/log4cxx directory.
Moved XColor() functions to the Katydid namespace
Updated Monarch to v2.6.4
Merge branch 'fix-logging' into develop
Merge branch 'MatlabReader' into develop

Added the ability to read matlab files from the RSA, by using
KTRSAMatReader (called from the KTEggProcessor). All conflicts resolved
Negative frequencies in KTFrequencySpectrumFFTW

I modified KTFrequencySpectrumFFTW so that all FFTW spectra have both
negative and positive frequency - even the Power spectra (this wasn’t
the case before).  I also modified CreateFrequencySpectrumPolar to fold
in the negative frequencies into the positive by adding them in
quadrature (it was linear before).
Merge branch 'develop' into Maintenance
Removed an unnecessary warning, and changed the help and version messages to KTPROG.
Fixing the non-Matlab build