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.
This needs a more descriptive/specific name.  Maybe `_set_parameter_hint`