ziafazal/api-remove-rounding: remove round in progress

@martynjames  @mattdrayer remove rounding in course avg progress calculation.
Casted `total_completions` to float to avoid auto rounding.