Fixed a crash in mandate redistribution

* Stopped the application from crashing with an inappropriate exception
when a special case occurs during mandate redistribution.
Fixed incorrect implementation of algorithm

* Fixed an incorrectly implemented step of the algorithm in
Region.CheckCanAssignAdditionalMandate().
Merge pull request #9 from musashibg/master

Bugfix of musashibg's solution