Added support for kml tag SchemaData and SimpleData
REVIEW: 117188
Annotate Plugin code refactoring.
New feature: Adding Nodes to already drawn polygons.
REVIEW: 119172
Add missing update tags. Add names.
Reuse Marble's internal tree document instead of using a local one.

CCMAIL: sanjiban22393@gmail.com
Update color scheme for political map.
optipng
Signals for feature updates of animated update items
Handle creating and deleting items in animated updates
Added MULTIGEOMETRY flag support in pn2 format.
Changed version no. of pn2 format to 2 and added suuport to
parse previous versions of pn2 format.
REVIEW: 118620
Added support to download remote images
specified in <Icon> tag.

REVIEW: 116525
BUG: 310464
TileLoader::maximumTileLevel() is static
decouple remote and local tile paths a bit

* it should now be possible to store the tiles locally under a different naming scheme than on our server
Added icons for Adding holes/Adding Nodes/Merging Nodes actions
Changed new polygons' name to 'Untitled Polygon'
optipng
introduce docked placemark info widget

Viewing placemark information such as Wikipedia articles is currently done via a floating dialog. While it apprears quite
stylish, it covers nearby items such that they can't be clicked or it is moved out of scope when the globe is rotated.
These two properties of the floating dialog get in the way when exploring the world.

To improve the browsing experience, a dock widget containting a web view is used. In order to visually associate the view
with an item, a thin line is drawn between them. This improves the browsing experience since the dock widget always remembers
the last position and size no matter how the user scrolls around or clicks different items. It also doesn't cover nearby
items. As a result, exploring Wikipedia articles and photos is much more addictive.

This patch is still work in progress. As such, it has of course issues such as the line being always drawn or the line not
following the corner of the dock widget. Still, I want to get feedback if the general direction is right. Also, the dock
widget should probably only be used for detailed placemark information, but not e.g. for balloon-style information. Note that
even if I temporarily abused the PopupLayer to power the dock widget, I don't intend to remove PopupItem altogether (it could
still show balloon-style information).

I'm looking forward to your feedback!
activate Panoramio plugin
jsonparser
add config dialog
cleanup
PopupLayer