Many updates for NFAO and SIAM papers. Includes complete implementation of EOLS/MOLS and adjoint gradient computation method.
Added untracked files missed in previous commit