Cleanup fabfile.
Improve doc of PMGJSONEncoder.
Updates to various setup files.
Updated author list.
add an exception when trying to use the BSPlotterProjected object on a BS without any projection. Also, makes the plot_chempot_range return a matplotlib objectwq
Merge branch 'master' of github.com:materialsproject/pymatgen
Merge branch 'master' of github.com:materialsproject/pymatgen
Change name of chemn plot range plot methods.
first modifications to the substitution_probability and substitutor classes to integrate the whole structure prediction flow in python
Merge branch 'master' of github.com:materialsproject/pymatgen

Conflicts:
	pymatgen/phasediagram/plotter.py
fix a typo in substitutor
Minor edits to predictor classes to make them more consistent.
Code reformatting.
Massive cleanup of deprecated methods that have been around for more than 2
versions.
Update README and docs.
Auto-post to Google groups upon release.
Add a VaspInput class as a wrapper for a set of vasp input.
Switch to much simpler dict implementation of Vaspinput.
Add a method to write input.
Add method to read in a VaspInput object form a directory.