Merge pull request #133 from newville/master

Reorganizes Fitter
Merge pull request #135 from newville/master

tweaks to tests for running IPython session in  ui/__init__.py