Fixes #1131 This change does the following: 1. Excludes roads from `transportation_name` that don't have a `name` or a `ref` 2. Updates the road name merging logic to exclude changes in `brunnel` status. This will ensure that minor bridges don't disrupt the continuity of named roads as the map zooms out. 3. The `brunnel` tag will now only be set when a bridge or tunnel is distinctly named. Distinctly named is defined as "has a different name from the road on either side". This example shows an unnamed interstate highway rendered as a continuous feature at low zoom. This road has many small bridges along its length:  This example shows a named bridge rendered with `brunnel` tag set: 