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