Refactor profile/FWHM fits, alter folder structure

Separate profile prep (error calculation, etc) from profile fitting and
FWHM computation.  Refactored FWHM code (in vein of full model code),
change FWHM and profile fit intermediate data format.