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
Merge pull request #70 from JuliaOpt/dh/rm_curvefit

remove curve fitting functionalities and thus dependency on Distributions (Close #56)