Solve problems regarding copying *Feature/*Geometry based classes which,
in some cases, modifying one object was modifying the other one too.
Add another approach in GeoDataPlacemark for handling geometry's parent.
REVIEW: 120004
cleanup includes and forward declarations in MarbleWidget.h
give the routing document a name
remember single dependencies rather than whole MarbleModel
[API change] reverse parameters of GeoDataContainer::insert()
remove unused GeoScene* includes
wip
persistent routing document
port RouteRequest to use GeoDataFolder internally