setting up fallback to smbg stats when not enough cbg data

Opening this PR as I work, @cheddar have a look at the structure if you like.

The only thing that needed changing in `cbgutil` was passing in the `DAILY_MIN` (a # of readings per day needed as a threshold for calculating a statistic) as an option instead of using constants hard-coded in the util.