test
fixed typos in document
Merge branch 'Optickle2-m3v4n5' into Optickle2-jm
Merge branch 'Optickle2-m3v4n5' into Optickle2-jm
fixed mGen confusion in document
Added expandFieldMatrix

these are static function in Optic for use by all subclasses
small Optickle properties rearrangement
Merge remote-tracking branch 'origin/Optickle2-yuta' into Optickle2-m3v4n5
added method buildGenMatrix
Updated getNoiseMatrix to allow lambda to be a vector
Made getGenMatrixAC

This provide backward compatibility for all old optics getDriveMatrix
Edited `noise stuff' part of tickle to support different photon energies for different wavelengths
New getMatrices

with mOptAC, mRad, mFrc, mRsp, mQuant returns
fixed getMatrices header comment
Merge branch 'Optickle2-m3v4n5' of git@github.com:Optickle/Optickle.git into Optickle2-nicolas
Updated tickle to cope with multiple lambdas, I think.
Merge branch 'Optickle2-jm' of git@github.com:Optickle/Optickle.git into Optickle2-nicolas

Conflicts:
	@Optickle/tickle.m

Not a big deal, John had fixed some lines that I had commented out.