Add csv_loader for matrix support. Add config file

Undo removal of csv_loader.py as support for the family group matrix is
still needed at this stage, but may not be required in the final program
so excel support should not be added at this stage. Add support for a
settings file that allows the end user to configure certain values in the
script