Move arrows to own attachment

This is done to improve performance.
Render objects that are both tunnel and bridge only as tunnel.

Such objects should not exist; however, this change improves performance.
Bugfix: typos trunk and living_street

- Fixing typos in trunk definition
- Clean up code living_street
Select bridges and tunnels by class instead of by field

This is done to improve performance.
Treat access=private as access=no in SQL instead of CartoCSS

This is done to improve performance.
Do not render access and directions on casing layers

Access and directions are already rendered with the fill layer, so
don't need to be rendered with the casing layer