turn pointer into value
also add a .desktop file for Marble Touch

This is a follow-up on commit 0a88e37a10f083335a8e28df584e27d85a99eec3.
Python bindings update.

Phase 1: Remove what ever it takes to get it building again.
Python bindings update.

Phase 2: update from current header files.
add missing display roles
remove redundant attribute
show decoration widget
FindQtMobility with components
QSystemInfo
MobileMapThemeDownloadDialog