read BG thresholds and alarm types from ENV and make them available to the server and api
read BG thresholds from api; refactor init so that it happend after we get basic settings from api
emit alarms based on ENV ALARM_TYPES (simple and predict)
updated BG_HIGH default to 240
cleanup
preseve current behavior is new BG_* and ALARM_TYPES ENV isn't set

also some cleanup of the int ENV parsing
draw 2 extra lines for the high/low thresholds; dispay normal alarms as yellow and urgent as red; some clean up
changed default of BG_HIGH to 260
some more display adjustments for short-landscape mode
make an errorCode based alarm count as a low
move tooltip div declatration up so it can be referenced as before
added tooltip for SGVs and MBGs in the focus area; different color outline for ShugaTrak
now using an updated version of @rnpenguin and @ldesboro treatment rendering
calc BG based on time of treatment, if it's not set; draw outlines for empty carb/insulin hemispheres
added some validation and warnings when BG thresholds aren't stacked the expected way
adjust size of focus dots based on screen size
adjust the radius of the focus dots on transistion also (for rotate, etc)
added some text-shadow for carb/insulin amount to make them easier to read when overlaping other elements
move the context NOW line when scrolling
Merge remote-tracking branch 'upstream/wip/jingle-bells'

Conflicts:
	static/js/client.js
	static/js/ui-utils.js