Lmfit model for xrf

The fitting model for xrf is included. It is still in process, and some file structure might need to be re-organized.
We basically fit multiple gaussian peaks for given element. The ratio is used to define the height of different gaussians, and not a fitting parameter. We only fit the area of the first peak.