_data_types.py coverage=43%
Added to doctoring about what a couple of functions return.

Test coverage is at 66%.
Big changes, including API
 * removed all databox and fitting files
 * updated _data.py to include the latest databox, fitter, and dialogs (I think fitting is part of the data menu)
 * updated some minor annoyances in databox and fitter
 * _data.py now also includes improved coarsen and other functions that we could replace in _useful_functions

Sorry Andrew. This probably breaks your testing function.
Changes:
 * Made legends auto-truncate so they're not huge when plotting many lines.
 * other small fixes
 * removed _models.py because this file is obsolete
(ignored some btsync files)
removed more antiquated files
 * Fixed the magphase multiplot bug.
API CHANGE:
 * spinmob.fit.fitter() moved to spinmob.data.fitter()

Several bug fixes and annoyance improvements. Improved databox and fitter classes.
Merge branch 'jax_updated_databox_and_fitter'
* added .SyncArchive to .gitignore