Geomap: improve zoom to element

zoom parameter is now an array e.g. zoom: [true, ["type": "text"}] so the user can select the type of button (image, text or both like default).

previous version it was zoom: true. This is still functional and gives the same results even if it is deprecated.