Modify record sweep so that the main loop could be replaced by a more interesting script.
Fixed bug in mplZoomWidget that was messing up right axis panning
Fixed bug in DataTaker thread that was causing file I/O error when stop button pushed
Merge branch 'master' into scriptable

Conflicts:
	recordsweep/DataTakerThread.py
	recordsweep/mplZoomWidget.py
Merge branch 'master' into scriptable
added basic support for writing to a log file
files now written in DataTakerThread instead of recordsweep
Merge branch 'master' into scriptable
Added ability to select script file and output file location. Defaults for both are loaded from config.txt.
Settings files and scripts moved to separate folders.
Fixed bug where filename was .dat.dat and not iterating. Still have problems if script terminate and is started again.
Cleaned up/debugged record sweep program
fixed start time to not change when new file is started