don't leak mapTheme
don't leak mapTheme

When !mapTheme->head()->visible() was true (e.g. for the srtm2 theme), the GeoSceneDocument object was leaked.

quannt24/marble,utkuaydin/marble,tucnak/marble,quannt24/marble,AndreiDuma/marble,utkuaydin/marble,Earthwings/marble,tzapzoor/marble,David-Gil/marble-dev,utkuaydin/marble,tzapzoor/marble,utkuaydin/marble,Earthwings/marble,tucnak/marble,probonopd/marble,Earthwings/marble,quannt24/marble,quannt24/marble,tucnak/marble,tucnak/marble,AndreiDuma/marble,probonopd/marble,probonopd/marble,probonopd/marble,tzapzoor/marble,AndreiDuma/marble,quannt24/marble,tzapzoor/marble,tzapzoor/marble,tzapzoor/marble,AndreiDuma/marble,tzapzoor/marble,probonopd/marble,David-Gil/marble-dev,Earthwings/marble,tucnak/marble,AndreiDuma/marble,David-Gil/marble-dev,tucnak/marble,quannt24/marble,probonopd/marble,quannt24/marble,utkuaydin/marble,tzapzoor/marble,David-Gil/marble-dev,tucnak/marble,utkuaydin/marble,David-Gil/marble-dev,AndreiDuma/marble,David-Gil/marble-dev,Earthwings/marble,probonopd/marble,Earthwings/marble