First commit on branch=mth to be used for development
nothin much
Merge branch 'master' of github.com:joeledwards/asl-java-tools into mth

Conflicts:
	src/asl/seedscan/Scanner.java
	src/asl/seedscan/SeedScan.java
	src/asl/seedscan/metrics/CalibrationMetric.java
	src/asl/seedscan/metrics/EventCompareStrongMotion.java
	src/asl/seedscan/metrics/EventCompareSynthetic.java
	src/asl/seedscan/metrics/MetricData.java
	src/asl/seedscan/metrics/TestMetric.java
Merge branch 'master' into mth

Conflicts:
	src/asl/seedscan/SeedScan.java
Minor fix to ChannelKey to handle "P1" and "P3" location codes
Merge branch 'master' into mth
Pulled in master fixes for config.xml options makeplots and forceupdate.

Conflicts:
	src/asl/seedscan/SeedScan.java
Intermediate commit to push backup
Finished up EventCompareStrongMotion and EventCompareSynthetic
Added logic to EventCompare metrics in case getZNE returns null displacement,
eg., for problem seeds like IC_KMI
MetaGenerator will look for NE.dataless and IW.dataless single
network metadata files.
Working on CalibrationMetric + added null pointer checks to some classes
Intermediate work on CalibrationMetric and PlotMaker to plot
side-by-side spec amps and phase
Making progress on CalibrationMetric ... added new class PSD.java
Fixed some details in PSD.java and CalibrationMetric
Fixed bug in Sequence that was wiping out miniseed data in the case
of redundant miniseed records at the start/end of the file.
Made more progress on CalibrationMetric and PlotMaker
Pretty much have the CalibrationMetric now.
Generalized ArrayList to List in most of the metrics.
Cleaned up a little
Minor clean up of Metric and MetricData classes. e.g., Moved rotate_xy_to_ne
to timeutils/Timeseries.java
Intermediate commit of new PlotMaker classes (Trace, Panel, etc.)
for generalized plotting from metric classes
Finished fixes to PlotMaker and EventCompare metrics for generalized
plotting