feat(osrm): Add function to download routing as gpx
feat(plan): Replace marker icon options with createMarker function

BREAKINGCHANGE: The option waypointIcon will not be used
feat(osrm): Add support for uturns at markers.
feat(plan): Move waypoints to own class to add options
chore(itinerary): Rename varibale to fit discription better