Update zoom control buttons with proper state on baselayer switch

Updates zoom button state on basemap change so that the disabled states are correct for current layer.

Fixes #1328