Make name unique on RepSet and Election

fixes opennorth/represent-canada#61