Comment and license fixed.
Added some routines, notably to compute various norms.
A bit of cleanup.
Change image bound check.
New classes for line search.
New class for non-linear conjugate gradient optimization.
New static routines for solving quadratic and cubic equations.
Merged with Jonathan developments.