ENH: First pass implementation of XRF GUI w/ enaml

- Also updated setup.py and gitignore
MNT: Undo aggressive refactor
MNT: Added example of how to launch a main window
BUG: Missed a rename:
Merge pull request #48 from ericdill/xrf_enaml

Xrf enaml