Gxp metadata

Add a gpx metadata parser to solve issue #291