Add Leaflet.TextPath plugin

Sorry for the noise regarding irrelevant PR https://github.com/Leaflet/Leaflet/pull/1498