Added logic that if there is only a starting point and no ending point it will use the starting point as the ending point. This can happen in a GPX route file for whatever reason.
Add tracks and route artifacts
Upgrade gpxpy to version 1.3.5
GPX internal pythong module update for open source and geoartifacthelper