Moved the layer enable/disable logic from the MapView to the LayerSelectionView, which is responsible for that and is always active (which is not the case with the MapView). This fixes (again) a layer selection/deselection bug in the VGV.