Add:core:Update definition of motorway-like|
Parameter to decide how to treat ramps
Service roads are equivalent to ramps

Signed-off-by: mvglasow <michael -at- vonglasow.com>
Fix:core:count motorway direction change maneuvers as exit

Signed-off-by: mvglasow <michael -at- vonglasow.com>
Fix:core:fix typo in is_motorway_like()

Signed-off-by: mvglasow <michael -at- vonglasow.com>
Add:core:Don't count service roads towards num_other_ways

Signed-off-by: mvglasow <michael -at- vonglasow.com>
Fix:core:set flags for ways on the route

Signed-off-by: mvglasow <michael -at- vonglasow.com>
Refactoring:core:navigation_way_init

Signed-off-by: mvglasow <michael -at- vonglasow.com>
Refactoring:core:set flags directly in navigation_item_new()

Signed-off-by: mvglasow <michael -at- vonglasow.com>
Refactoring:core:drop unused check_roundabout

Signed-off-by: mvglasow <michael -at- vonglasow.com>
Merge branch 'highfive' of github.com:mvglasow/navit into highfive