Changes to diffusion analyzer to base max_dt off of the desired number of
observations. Included option to do weighted least squares fit.
Merge branch 'master' of github.com:materialsproject/pymatgen

Conflicts:
	pymatgen/analysis/diffusion_analyzer.py