Change list of light buildings

- The building types residential, house, detached, terrace and
  apartments are no longer light.
- The building types roof, service, shed, shelter, cabin,
  storage_tank, tank, support, glasshouse, mobile_home, kiosk
  silo, canopy and tent are now light.

This commit is based on a comment by @vincentdephily:
https://github.com/gravitystorm/openstreetmap-carto/pull/434#issuecomment-38928265

This closes #68 and supersedes #434.
Render nature_reserve like national_park

The current rendering of nature_reserve (small letters NR) is
ugly. This commit changes the rendering to the rendering for
national parks, i.e. a green dashed outline.

This solves #200.
Do not wrap junction ref

This prevents junction refs such as '26 A' from being wrapped.
Wrapping of junction refs used to prevent rendering of junction
names.

This resolves 4646 on trac.
Also render name on highway=proposed

This resolves #417.
Add glasshouse to list of light buildings
Add line-cap on primary-casing

This resolves #470.
Make white pixels at the corners transparent

This should remove white artifacts when zooming the map rapidly.
Rendered power=substation as the now deprecated power=sub_station.
Increase spacing for supermarket text

Add two pixels additional dy spacing for supermarket text
Render cycleway areas

This resolves 3373 on trac.
Use -n with unzip to overwrite existing files

Also add a listing of archive members to the unzip lines missing them. This means that it will only ever extract those member, not overwriting random files
Correct brackets
Remove line-join and line-cap on service roads in tunnels/bridges

This makes sure that the casing of service road is rendered correctly
in tunnels.

This resolves #438 on Github and #3755 on trac.
Draw turning circles on minor service roads smaller

This resolves #326
Do not render rail=abandoned

Per the wiki, railway=abandoned is used for railways where the rails have
been removed. See also the picture on the wiki:
http://wiki.openstreetmap.org/wiki/Tag:railway%3Dabandoned

Such abandoned railways should probably not be rendered on a general purpose
map.

This resolves #3332 on trac.
Fix line-cap and line-join on bridge background

The white background of bridges should not have a round line-cap,
but should have a round line-join.

With round line-cap, artefacts appear at the end of the bridges
on non-white backgrounds.
Unify rendering of funicular, narrow_gauge, and light_rail

Funicular and narrow_gauge in tunnels and on bridges will now be
rendered as light_rail.
Outside of tunnels and bridges, funicular and narrow_gauge were
already rendered identical to light_rail.
Add support for rendering "natural=tree-row".

Very handy for walking navigation, and it prevents from tagging for the
renderer by mapping things as wood/forest instead for a small section between
fields or f.e. near railways.
Merge pull request #512 from vholten/master

Increase spacing for supermarket text
Merge pull request #511 from DeeHants/master

Rendered power=substation as the now deprecated power=sub_station.