Remove Levenberg-Marquardt

It currently doesn't work properly, so we should remove it until
it does. This also fixes the docs.
Merge pull request #353 from patricksnape/lm_fix

Remove Levenberg-Marquardt
Merge remote-tracking branch 'upstream/master' into copy