cram the osm way id of an edge into the nodeID field on import - use this to allow viaroute requests to specify each &loc='s &osmwayid=
DescriptionFactory: alter total_distance to be output in greatest precision it can rather than rounding
change DescriptionFactory to output total_times as floats.

this gives us an extra decimal place of accuracy
output way ids rather than names in route descriptions
profiles: disable traffic signal penalty in both car and bicycle profiles

problematic for tsbp
adapt bicycle.lua to get rid of possibly troublesome entries
NearestPlugin: adapt in a similar way to ViaRoutePlugin

allow caller to filter results by osmwayid
bicycle profile: disable turn penalties as this will probably cause trouble in tsbp
bicycle profile: slightly liberalize by adding trunk & trunk_link to profile. in many countries you are allowed to cycle on "trunk" roads.
NearestPlugin: indicate whether PhantomNode is on a oneway segment in output
bicycle profile: disable cycleway(:*) handling as it's kinda broken and just causes trouble
StaticRTree: be more lenient when building rtree bounding boxes by expanding by 1 in all directions

This is so we can be more sure to find candidate edges our query is right on top of the end of when
at the edge of an rtree node