Merge pull request #12 from tjhei/fix_tests

Looks good.
remove some of the table stuff, cleanup
also test stuff in misc/
update .gitignore
fix sphinx doc generation

We need an __init__.py otherwise sphinx can not import the examples...
Merge pull request #13 from tjhei/cleanup_misc

cleanup misc folder
code formatting
add doc
white-space at end of line
Merge pull request #15 from tjhei/mostly_code_formatting

code formatting and white-space in burnman/*
Merge pull request #14 from tjhei/fix_sphinx_doc

fix sphinx doc generation
fix gen_doc.py
Merge pull request #16 from tjhei/fix_gen_doc

fix gen_doc.py
convert tabs to spaces
more test updates
Use setuptools or distutils
Merge pull request #18 from ian-r-rose/setup_or_dist

Use setuptools or distutils
add missing test output
fix return value parameter order

compare_* return values in the same order as the arguments. We messed
this up in several examples.
sphinx settings: print base classes and inherited members