XRF auto fit

Add auto fit gui for fluorescence fitting.
I would write  a helper function like

```python
strip_line = lambda ename: ename.split('_')[0]
```

So it will still work if you end up with enames that don't have the trailing line information or the line information grows to include 2 character post-fixes.