remove whitespace from lift_gate icon
Restore rendering of service roads and living_streets in tunnels and on bridges
Resolve bug that causes spur, siding and yard not to render properly
 Do not hide some bridges in z12/z13

- Do not hide secondary road bridges on z12
- Do not hide tertiary, residential, unclassified, and road bridges on z13

Conflicts:

	roads.mss
Collapse definitions for normal roads, tunnels and bridges

This collapses, per road type, definitions that are the same for normal
roads, tunnels and/or bridges.
In addition, it gives some instances clearer names.
This makes it more easy to maintain the code, and to detect inconsistent
definitions.

Changes in rendering:
* Render minor service roads on bridges and tunnels smaller and on higher
  zoomlevels only, just like minor service roads that are not on a
  bridge or tunnel. This solves #269 on Github and 3883 on trac.
* Restore bridges of bridleway, footway, cycleway, path, lightrail on
  z13.
Rename ::casing2 to ::bridges_background

This is a more descriptive name.
Correct rendering of highway=path in tunnels

- Make background of path in tunnels wider, so that it does not
  disappear below the path itself
- Line-opacity of background of path should only apply to regular
  roads, not to tunnels
Add more bridge definitions for various roads and railways

Add bridge definitions for highway=living_street, highway=steps,
railway=funicular, railway=miniature, railway=preserved,
railway_INT-preserved-ssy, and railway=monorail.

This solves #190 on Github and 3852, 4318, and 4610 on trac.
Extend access rendering to more road types

- Also render access=destination for secondary, tertiary, road, and
  living_street
- Also render access=no and access=private for living_street

This solves #249 on Github and 4193 on trac