Resolve wrong layering of low-zoom layers

The rendering rules of the low-zoom layer are inserted into the regular
layers. This makes sure that low-zoom roads are rendered like other
roads, and prevents therefore incorrect layering of roads on low zoom
levels.

It should also improve the readability of the code.

This solves #400.

This supersedes #493.