feat(plan): Move waypoints to own class to add options

Conflicts:
	src/L.Routing.OSRM.js
	src/L.Routing.Plan.js
fix(osrm): Copy waypoints to avoid possible asynchronous modification during request.

Close #50.
chore(plan): remove unused option "geocoderClass", that is no longer meaningful since option "createGeocoder" was introduced.

BREAKING CHANGE: removed previously supported option (this change was really introduced in aed5d1f462fa20f1f9d4f0f69d0a8c5ff7935f63)
feat(plan): Add class name option for add button
feat(osrm): Add function to download routing as gpx
i18n(control): Add dutch localization
Merge branch 'Svantulden-patch-1'. Close #61.
feat(plan): Replace marker icon options with createMarker function

BREAKING CHANGE: The option waypointIcon will not be used
feat(osrm): Add support for uturns at markers.
refactor(itinerary): Rename variable to fit description better
Merge branch 'TheMarex-missing-osrm-features'

Close #50.