Merging sean_time_filter into master is now dangerous.

In the master branch, python/signal_filter.py is not installed,
as it requires dependencies that aren't present on the nodes.
Deleted dead code and corrected the cursor update mechanism.
Added clarifying comment about the query powering this script.
Eliminated dependency on matplotlib.
Added comments here and there.
Merge into sean_time_filter, probably because of the merge of master
into it.
Merge branch 'sean_time_filter' of github.com:QRAAT/QRAAT into sean_time_filter
Fixed the qraat recursive import issue.
Added a few print statements.
Added some print statements.
Don't grab entire est table.
Print out candidate values.
Added new error states for interval calculation.
Re-raised exception.
Verbosified exception.
Introduced typo to test if changes are even propagating to testing
environment.
....
Debug statements to examine double scoring situation.
Removed some early debug statements.
Debugging duplicate values.
Adjusted global reference.