Linking to street on start and end works better now

When searching transit street edges walking paths and platforms are
preffered. Same when Start/end is searched for. On CAR mode car paths
are preffered same as before this change
Number of trafficLights in leg is now returned

It also works with complex intersection, when road is split into two
one way streets in OSM.
Works poorly with Bike and Walk, because traffic signals are hidden in
crossing nodes.
Platform check was used twice when linking
Support for use_sidepath tag is added

This makes problems in start/end. Because start/end point is on the
street. Which is forbidden to ride now if it has cycleways so start and
end is usually walking now
Added count of traffic lights to client
Added bikeMode to Linkingfix
Merge branch 'countTrafficLights' into slo_loc_timeformat_roads_arriva

Conflicts:
	otp-leaflet-client/src/main/webapp/js/otp/modules/planner/ItinerariesWidget.js
Added translation for traffic lights
Merge branch 'sloLinkingFix' into slo_loc_timeformat_roads_arriva
Merge branch 'addSupportForUseSidepath' into slo_loc_timeformat_roads_arriva
Updated info about road closures