make jshint happy
myriad updates and fixes to demo data
add getDuration function to datetime utilities and test
bugfixes for various boluses and new design for overrides and underrides
expand visualization tests and fix bugs exposed thereby