kwargs for curve_fit, small fixes to levenberg_marquardt
Merge pull request #51 from nignatiadis/master

keyword arguments for curve_fit, small fixes to levenberg_marquardt
Improved support for functions over arbitrary-order arrays
Merge pull request #52 from JuliaOpt/jmw/array

Improved support for functions over arbitrary-order arrays
Change residual check to a warning

Allows fit to proceed instead of aborting
Relax residual check a bit
Switch another message to a warning
Merge pull request #57 from rsrock/rsr/residual-check

Relax checks on residuals in curve fitting
took changes from with_invH and placed them in a branch directly off of master
removed type annotations for bfgs_initial_invH
added a test for bfgs_initial_invH
Add code highlighting for README
Merge pull request #65 from ifesdjeen/master

Add code highlighting for README
Merge pull request #64 from tcovert/with_invH2

revised user-specified initial inverse Hessian Code
Fix call to deprecated At_mul_B
Merge pull request #68 from lendle/nnls-dep-warn

Fix call to deprecated At_mul_B
Error out instead of applying 1D Nelder-Mead
Merge pull request #67 from JuliaOpt/jmw/onedim

Error out for 1-dimensional functions
remove the import of assign and ref.

They are no longer available in Base, and they are not used anywhere in the package.
remove curve fitting functionalities, and thus dependency on Distributions