dblclicking now zooms around mouse, not centre
add map setZoomAround, merge #1582, close #1157