Create README.md
Create LICENSE.md
Merge branch 'mws-dev'

The branch was created to work on changing the config architecture.  The new architecture works, so I am merging back.
Cleaned up the python directory.  Added a setup script that add the current directory to the python path.
More house cleaning. I removed the build directory from the repository since it just needs the library.
Debugging the new FidFactory class.
Added summaries to README.md file as well as lots of small changes across files. I added a random generator seed to the config file.
Added GradientFidFactory class.
I wrote a program that tests the effects of gradients on analyzing FIDs.  I also added a utility function to test all frequency extraction methods and write to a csv file.
Made the naming of external (non-member) functions uniform in fid_utilities, i.e., lowercase with underscores.  Added sim_fid_lin_grad.cxx to test the effects linear field gradients.
Added more plotting utilities to fid_utilities.h
Added residual plots to the single_fid_analyzer.
I added architecture detection to the Makefiles.