PWXIO for TrainingPeaks
Added return of UserException data for username/password auth failures. Added AccountUnpaid UserException type.
"PWX is in local time" - guy who probably designed PWX
Clarified PWX TimerTime situation, fixed single-lap activity stats.
Fixed TCXIO's Parse() implementation never setting activity type. Added total_elapsed_time to FIT lap messages.
TrainingPeaks service.
Removed Strava FIT MovingTime/TimerTime workaround - turns out that's expected behaviour.