iterate bolus details

Ensure that parsed bolus records include more of the interesting
details from the raw data.
* remove duplicate fixture
* include duration
* include programmed vs delivered amount

This breaks validation using the tidepool's normal form, due to the
programmed field.