implements root configuration object, with unit tests
reorganizes config subpackage
implements material config
working on image series config object
passes a reference for the RootConfig to subconfigs
implements image series config
implements detector config
begins work on find_orientations config
config cleanup
config cleanup
adds run_tests.py to conda recipe
Merge branch 'master'

Conflicts:
	setup.py
whitespace cleanup
config code cleanup
config cleanup
more work on find orientations config
finishes find_orientations config
begins work on fit_grains config
hexrd find-orientations uses new config
cleans up logging for find-orientations