Fix marker link zoom level

The marker link now recognises the zoom level. The map zooms
to the expected zoom level and the position is centred.

Fixes #23