UI for unassigning Cluster Coordinators

Did some code cleanup as well, including fixing up that List into an IEnumerable <sheepish grin>
Added some robustness to some of the existing features, including ensuring that coordinators could not be assigned multiple times to the same cluster, and fixed a NullRefException if an invalid DisasterId was provided to the ClusterCoordinator/Index page.