[x] Rework shifting to take votes from other parties proportionally to their voteshare; only enable this functionality when voteshares are enabled for the custom map (see #31)
[x] Update NPV and Tipping Point shifts to work the same way
[x] Rework compare mode to show all shifts for top parties (with some cutoff, maybe 5%)