- add AMPGO and basin-hopping global optimization methods.
- aborting a fit from the objective function now raises AbortFitException
- fit statistics are more uniformly calculated.
- the uncertainties package is now an external dependency, and an out-dated copy is no longer kept in lmfit.
- more exceptions when import matplotlib are now tolerated.
- many documentation fixes.