Add doc for requires decorator.
Make requires decorator more class friendly.
Mkae MPRester a cached class to reduce session creation.
Minor change to KPOINTS algo.
Fix unittests.
Cleanup pymatgen docs.
Add more stuff to change log.
v2.7.0
Increment version to 2.7.1b.
Merge remote-tracking branch 'mpmaster/master'