Fixed code so we can use Secchi values that don't have associated year.

Assumes secchi is sampled at the middle of the requested timeseries.
Changed the habitat running code to use Kevin's code (and updated rLakeAnalyzer)