Projections: Cylindrical projections are always repeatable

also simplify repeatX and repeatableX
Cylindrical projections: use convenience methods where due
Projection: DRY for some convenience methods
Projection: DRY for some more convenience methods
Projection: remove some barely used convenience functions
Cylindrical Projection: fix linestrings which do more than one turn
include cleanup
assign geometries rather than coordinates

According to the KML spec, Placemark doesn't have a coordinate attribute, but a geometry attribute.
make some railway styles more similar to mapnik
avoid cast
GeoPainter: do not try to paint NoLabel Labels
GeometryLayer: keep a minimum zoom level of 1
Fix parameters (implicit cast on flag to double)
Comment test that has been failing for ages

Noone cared to fix it, so i guess it's not that important
CCMAIL: marble-devel@kde.org
use switch statement s.t. compiler raises warning when GeoDataLabelStyle::Alignment gets extended
Graticule plugin: configuration to hide labels

REVIEW: #111660
Mercator Projection: fix visibility issue
Fix layout of graticule plugin.

Change-Id: I5aed3c5218169603183b5fb843f88f9f983dbc25
gnomonic