Revert "Revert "Bug fix for EnumlibCaller. Fixes #78.""

This reverts commit 80044c6791bb8a971d205df66e99649bed420a71.
Merge branch 'master' of github.com:materialsproject/pymatgen
More more robust enumlib. Fixes #78,