Added year to GetIceOn/Off methods.

Important because the old way might have incorrectly dealt with ice-on after Dec 31st, depending on how you supplied data. Now, it searches for the max temp within that year, then goes forward or backward from there. This is somewhat more flexible, though we may need to change this for southern hemisphere (though maybe not, might work well enough).
Removed some redundant functions between GLMnetCDF and GlmPhysicalDerivatives.
Further fixes to getIceOn/Off methods
Merge remote-tracking branch 'upstream/master'
Fixed flaw resulting in malformed NML file outputs.
Merge pull request #21 from jread-usgs/master

Started to make this an rGLM package. Should have all necessary methods, but need to clean up.
Merge branch 'master' of github.com:GLEON/rGLM

Conflicts:
	R/GLM.nml.R
	Source/GlmPhysicalDerivatives.r
Added the ability to specify elevations in extracting wtemp data from GLM.nc files.
Added hack to deal with trailing comma on NML lines.

Some lines don't contain an equals, at least they are not required to have an equals sign. Sometimes, data bleeds over onto the next line, often indicated by a trailing comma. Though not always. Quite annoying really, but I've added something that works for the files I've been provided (Output from Matlab original code)