add support for bps-data in polars xml files

Adapt polars xml-parser for heart rate, distance, pace and altitude.

Bugfixes:
 - error message if plot data is empty
 - correct array size for gps-data if time array is empty
 - percentage for zones if time array is empty
 - no computed rounds if time array is empty