Added support for reading multiple blood glucose measurements from the ForaD40b
Fixed layout problems with the ReportAdherenceTimeView.mxml
Fixed saving multiple blood glucose measurements. Fixed blood glucose history view and fixed showing history of hypoglycemia action plan. Added indicator of adherence to blood glucose history view.
Fixed rendering issues with blood glucose reporting. Display background process popup while transferring data from the device. Fixed pipeline for parameters from specific device thread in DeviceGateway to CollaboRhythm input controller such that arbitrary/custom URL variables (query parameters) can be used.
Extracted DeviceGatewayConstants.java and DateUtils.java from ForaD40bBluetoothSocketThread
Reduced font size for Save buttons
Added gsk-jking and gsk-jgreen to indivo-demo
Fixed font size of dateMeasuredStartSpinner in ReportAdherenceTimeView.mxml. Fixed bug: callout showing when blood glucose list (history or reporting) is scrolled, and clicking callout button causes item selection.
Fixed bugs:
 - Non-adherence measurements may have enabled check box in history view but all history items should be read-only.
 - Sorting in history view is not correct (currently mostly ascending order, but should be descending).
Enhancement:
 - The schedule occurrences in the callout for reporting each measurement (from getMatchingScheduleItemOccurrencesInWindow) should be the intersection of today and +/-12 hours
 Fixed:
  - Multiple check boxes in callout should act as mutually exclusive choices and should cause any other check boxes for other measurements using the same schedule occurrence to become unchecked.
  - Check boxes should be aligned such that the checks all line up when there are multiple check boxes in the same callout.
Extracted constants for batchTransfer URL variable.
Fixed:
 - Bug: Occasionally incoming measurements from DeviceGateway cause multiple instances of the reporting view to be created and pushed on the view stack, each with different measurements.
Fixed:
 - Bug: Unhandled exception when using hypoglycemia views.
 - Bug: Scrolling in blood glucose hypoglycemia history view is not synchronized during collaboration.
Extracted code for initializeDefaultSchedule to ScheduleCreator.as
Feature:
 - Allow user to create/schedule insulin titration decision and blood glucose measurement
Enhancements:
 - Synchronize scrolling of blood glucose list in ReportBloodGlucoseDetailedView.mxml
Fixed:
 - Save button not visible if measurements are loaded from device while reviewing a previously loaded (saved) blood glucose measurement
Renamed urlVariable debug to dataSourceInfo and removed the debug label from ReportBloodGlucoseView.mxml
Updated data with new indivo-demo accounts for video
Fixed path for deploying settings to tablet
Fixed:
  - Bug: duplicates falsely detected if new blood glucose matches any old measurement (loaded manually or prior to DeviceGateway changes).
  - Bug: review existing blood glucose and then load from device results in incorrect title and no Save button
  - Bug: item renderer for first measurement appears to change while values are being saved and view is transitioning

 Feature:
  - Warn user when attempting to load a duplicate measurement from the device. Still show the measurement, but don't save it, and include a warning.
Feature:
 - Control-click on vital sign item renderer in charts should delete the vital sign from the record
Fixed (work in progress):
 - Bug: Navigation does not work correctly when collaborating and reporting blood glucose measurements