check for tabs in py files
fix whitespace
restructure benchmarks
update test script
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()
Probably better not to assume values, just use nan in this case
Fix tests
Augment warnings
Remove superfluous set_method
Merge pull request #57 from ian-r-rose/validate_parameters

Validate parameters
fix test script on macos
Merge pull request #70 from tjhei/testing_macos

fix test script on macos
Merge pull request #69 from lordkman/test_geotherm

Test geotherm
Fixed example_geotherm

Fixed example_geotherm so B&S doesn’t complain