Use eps instead of zero for temperature check
Add volume to EOS arguments in entropy and enthalpy for the moment

Unify equation of state interface

Continue unifying
Add entropy to debye
Remove __name__==__main block
Add getters for enthalpy and entropy
Add benchmarks for entropy and enthalpy

Remove warning
Merge pull request #67 from ian-r-rose/quasiharmonic_additions

Quasiharmonic additions
check for tabs in py files
fix whitespace
restructure benchmarks
update test script
Added warning for pressure in geotherm

Pressures outside of PREM should not be evaluated for temperatures
Added geotherm tests

Goetherm tests added
Added Negative Pressure warning

Negative pressure warning, cleanup
Added warning and fixed broken line in previous commit

Added depth warning for B&S81 and fixed a tab (spaces) error
Added to test.py

Added to test.py
Fixed broken partitioning test

partitioning was broken, now it’s fixed.
Merge pull request #68 from tjhei/test_improvements

- move benchmarks into misc/benchmarks/
- check for tabs in .py
Add parameter validation to equations of state

Conflicts:
	burnman/equation_of_state.py
This is now out of place, so remove it.  This type of error checking should be done in validate_parameters()