use cmake automoc for cmake version >= 2.8 and QT5
[API change] remove unused methods
[API change] move convenience method hotSpot() from GeoDataIconStyle to VisiblePlacemark
const'ify and reduce scope of some local variables
draw screen overlays as QPixmaps rather than QImages, which is much faster