fixed bug where recursion to dead ends didn't increase the permutation count
(and some structures wouldn't finish)
Fixed get_fractional_coords to stay between 0 and 1 when Cartesian coordinates outside the unit cell
Revert "Fixed get_fractional_coords to stay between 0 and 1 when Cartesian coordinates outside the unit cell"

This reverts commit db068c4047808940dffb0a4120bb11999c47be77.
Add distribute to requirements.txt.
Add distribute to circle.yml
Trying to fix circle.yml for new changes.
allow lattice interpolation in Structure.interpolate
Merge branch 'master' of github.com:materialsproject/pymatgen
Use pbc to find the shortest interpolation vector (by default)
added MITNEBVaspInputSet
fit_anonymous_all_mapping to return all mappings
Merge branch 'master' of github.com:materialsproject/pymatgen
fix bug in neb vaspio set
Merge branch 'master' of github.com:materialsproject/pymatgen
Make find_primitive and get_conventional_unit_cell return structures with to_unit_cell=True
added equivalent_indices property to SymmetrizedStructure
Merge branch 'master' of github.com:materialsproject/pymatgen
Remove None labeled kpoint in get_band_structure
Fix key error for kpoint labels
change the check to see if a run is spin polarized on the actual incar parameters used and not on the incar parameter SET by the user. In some case, (SO-coupling) ISPIN is changed by VASP (i.e.,
if you set ISPIN=2 it changes to ISPIN=1)wq