Handle case when there are zero candidates

Occasionally, a party has no candidate in a closed primary.
Try to handle this case more gracefully.

Addresses https://github.com/openelections/core/issues/36