force UTF8 encoding on ogr2ogr

leaving out --config SHAPE_ENCODING UTF8 breaks some special characters which is not a big deal since the name column isn't used by the style anyway, but we don't want people to be irritated by an ogr2ogr warning.
remove whitespace from lift_gate icon
Amend railways in where clause.

Some features disappeared after the refactoring, so this at least
makes the where clause match the case clause entries.

Fixes #364
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
Fix living_street on z12

Render highway=living_street on z12 like residential roads instead of
wider
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
Merge pull request #384 from math1985/paths-in-tunnels

Correct rendering of highway=path in tunnels
Merge pull request #394 from math1985/bridges

 Add more bridge definitions for various roads and railways
Merge pull request #395 from math1985/access-destination

 Extend access rendering to more road types
Merge pull request #365 from sb12/lift_gate

remove whitespace from lift gate icon
Render tertiary_link in correct color

This resolves #406.
Correct widths of bridges and tunnels for primary

The definitions for bridges and tunnels were the wrong way around.

This resolves #404.
Fix bridge rendering of service ways

Add the correct line-cap.

This resolves #402.
Correct zoomlevel living_street

Apply 1px-grey rule on living_street to z12 instead of z13