wire in Watson and preprocess (formerly chartutil.js) from tideline
wire in chart factories to test that it works before consolidating chartdaily.js and chartweekly.js
Merge branch 'master' into jebeck/tideline-plugins
consolidate chartdaily/ and chartweekly/ into chart/
move EventEmitter back to chart.js; fix refresh behavior (stay at last known location)
new icon font with no-background back and forward arrow buttons
changes to make tideline subnav appear and behave more like design spec:
- change back to bolding to show current state
- add support for recognizing when at most recent data
- disable forward button navigation when at most recent data
additional fussing with subnav grid
position subnav title properly when loading data
better names for handling events that indicate whether at most recent data
namespace 'disabled' class appropriately
Merge branch 'master' into jebeck/tideline-plugins
embiggen center title to make room for December date strings in two-week view; change disabled cursor to default
disable navigation buttons when transition in progress
reorganize to remove unnecessary if/else logic
make footer styling match design spec
add onShowMessageThread
Merge branch 'master' into jebeck/tideline-plugins
Merge branch 'master' into jebeck/tideline-plugins

Conflicts:
	app/components/chartdaily/chartdaily.js
	app/components/chartdaily/chartdailyfactory.js
	app/core/chartutil.js
	app/pages/patientdata/patientdata.js
	app/style.less
change mechanism by which two-week view moves to most recent data