Fix update of VotingMap

scale and transform should have default values before calculating the
new ones
Allow selection of voting district types

subdistricts or districts are allowed and should be generated
differently
use methods to calculate data and select appropriate geojson
update keys and data for voting map and update the map
Add Buttons to switch between voting district types