Optimizations and possible bug resist...

Optimized slightly; added code to only allow setWindTimes from
Main (and to ignore others).
Fixed setWindTimes/windTimes loop; timer changed

A loop with setWindTimes and windTimes link messages was seen in-world;
preventative fixes have been implemented. The predictive timer was
(optionally) removed and a simple timer (30s) implemented.
Minor changes; windTimes removed; cdConfigReport

Formatting changes; windTimes was removed where apparently unneeded.
cdConfigReport is actually an "if" statement but it did not have
a preceding else, causing unnecessary code operation.