Added CCDC driver for interacting with MATLAB and beginnings of self-documenting interface options for timeseries drivers within the options tab on control panel
Added variable coefficient support to CCDC v9+ QGIS code
Now look for classes inheriting subclasses of timeseries.AbstractTimeSeries
v9LIVE version of CCDCTimeSeries now inherits from CCDCTimeSeries and deleted duplicate code accordingly
Added support in CCDC v9 LIVE timeseries to customize which CCDC code is being run
Fixed issue finding breaks where last break would be omitted
Added read in capability for non-BIP images
w = 2pi/365, not 2pi*365
Initial work to have timeseries handle their own custom initialization forms
Fixed some logic with mask values & added pyqtSlot decorators
Finished (for now) work on adding customization within TSTools configuration window. Not very happy with self.config dictionary, but it works for now.
Merged documentation and README into this branch from master
Fixed imports from QtGui/QtCore import * to just import QtCore/QtGui
Changed implementation of configurable options

Instead of using OrderedDict as a blob encapsulating everything, simply
specify the names of configurable properties in a list named
__configurable__ and detail the string name for each entry in
__configurable__str__.

Advantages:
- Won't have to reference using dictionary
- Easier to add in post writing of a class
- Easier to add or remove configuration options
- Sort of like __all__ in packages

Disadvantages:
- Since not in blob, easy to lose sync between a property and its str
Fixed bug with imports (again)
Work on issue #32

Fixed linspace issue in driver by making the returned X always be > 1
even if t_end == t_start
Work on issue #32

Added check to make sure length of dates for predictions is > 0
Work on issue #31

Cleared QComboBox before initialization of new timeseries

Fixes combobox issue, but unknown if more tear down is required before we
init a new timeseries. X/Y limits probably don't go back to defaults so
I'm leaving issue open
active plot defaults to TS plot

fixes bug where plot export doesn't work since self.active_plot is None
before you change plots back and forth
Fixed error with plot save if user does specify file extension