Cleanup: removed the mandatory "reset" method on each module. That job those methods did is handled better by BeforeEachSimulation events.
Updated readme with mpld3
Fix to previous checkin: zone membership array wasn't being initialized at creation time.
May corrupt your file system :(   Minor changes to add tstnUAll graphing for #218.
Verified the db error is coming from the C engine.  Migrating forward old scenarios to the latest migration.  SampleScenario updated to be more correct.
Cleanup: the monitor modules allocate output variables (RPT_reporting_t objects), and later free them with RPT_free_reporting. But since the output variables are all listed in a GPtrArray, they can all be freed at once by setting a "free_func" on the GPtrArray. It's less error-prone because you don't have to remember to edit the list of "RPT_free_reporting" statements when you add or remove output variables.
Merge branch 'master' of https://github.com/NAVADMC/SpreadModel
Layout and DB change for #118
Migration + Put Exams in their own tab.  Fixes #224 and #118
Merge remote-tracking branch 'origin/master'
Minor fixes I missed.
Wider "Name" fields all around.  400px = 65 characters.  CSS change fixes #222
Added checkboxes though the don't do anything for #118.
Merge branch 'master' into python-tests
fixed m2m widget tests that needed to be updated when the dom structure changed
added tests for model deletion. Refs #204