Parser implementation for GPX files. Reads GPX XML data from the provided Uri and converts it to an ImportedTrack.
Checks if the file Uri corresponds to a GPX file by extension.
Parses the GPX file, extracting track name and waypoints. Handles XML parsing exceptions and returns null if parsing fails.