dealings with basal schedule names should be case-insensitive
refactor a bit to address feedback
Merge pull request #140 from tidepool-org/jebeck/tabular-labels-bugfix

tabular basal schedules labels bugfix