pass emitter as an opt to messages plot function
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
a bit rough but a start
make message data what we actually get back from api call
cleanup
Merge branch 'master' into jebeck/tideline-plugins
simplify
Merge branch 'master' into jhbate/messages

Conflicts:
	app/core/api.js
	bower.json
remove repetition of  SegmentUtil
consolidate chartdaily/ and chartweekly/ into chart/
separate out data as messages are separate to device data
first cut basic style for modal
start adding close and comment functionality
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
cleanup shown thread, comment out adding comment for now
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
fix for setting the patients team id
Merge branch 'master' into jhbate/messages