change int to float for student progress display

@rlucioni 
@sarina 

This was causing the "points possible" string next to problem names to round down points possible.