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.
bah, we are going to need something like this ever where aren't we?

On further consideration, don't do the file I/O here (the computation and I/O separation applies to configuration files too) and just have it take in a dictionary.