Default fitting kws for scipy optimizer

I find that sometimes I need to change the default fitting options, such as maxfev or xtol to run the fitting. However, it looks to me a bit difficult to do this in the current version. I basically change the interface to pass those fitting options as a dict. Please correct me if things go wrong, or a better solution has been found.