Converted GpxHandler to a QXmlStreamReader implementation because QXmlDefaultParser was getting tripped up by Strava’s extremely long gpx tags.