Make ZoomToExtent listen on button click

& not its container
Fix chrome not to blur on mouseout/focusout

may be related to https://code.google.com/p/chromium/issues/detail?id=321264 ?
Merge pull request #1761 from tonio/chrome_buttons

Fix button tips not disappearing on Chrome