Fix zoomcontrol, set type button in button, not span

This PR fixes a somewhat trivial issue where the type="button" of the zoom out control was placed in the span tag instead of the button one.  In my app, clicking on the zoom out button could trigger unwanted behaviours because of that.

Ready for review.