Round line caps for all roads

Make sure that all roads have a round line join.
No round line joins for bridges

Bridges should not have round line joins.
Merge branch 'master' of https://github.com/gravitystorm/openstreetmap-carto into casing
fix this bug https://trac.openstreetmap.org/ticket/2832

Changed from almost never used amenity=picnic_site to tourism=picnic_site, and also added leisure=picnic_table with same symbol.
Update project.mml
Show name for motels, as with hotels (fixes trac 4011)
#204 - Remove large_village
#204 - Remove place=metropolis
#204 - Remove large_town, small_town
Added rendering of Neighbourhood Place names, at same level as Hamlet
Added Hindu religion icon and rendering

Added Hindu religion icon and rendering

https://trac.openstreetmap.org/ticket/4168
Increase text-dy spacing for some shops

This might be the cause of #235 and #232
corrected
Change amenity to tourism for chalet
mention shapeindex dependency - mapnik-utils is not installed by default
Display SCALERANK=0 and fix positioning on natural earth layer

SCALERANK=0 is cities like London, Paris, New York, etc. It's wrong to
be showing Denver, Atlanta, etc but not New York, LA, etc.

Fixes #246
Add dy spacing for spring names

Allows their display.

Fixes #253
Ignore any xml file.

Fixes #218 , in a more blanket fashion.
Merge branch 'motelname' of https://github.com/danstowell/openstreetmap-carto
Merge branch 'remove_large_village' of https://github.com/CloCkWeRX/openstreetmap-carto