Expanded the HKCircularProgressEndPointDrawer protocol to allow further customization.
Added a “gap” property that was a constant before (defaults to 0.1). It is the gap ([0..1]) between progress steps.